359 lines
14 KiB
HTML
359 lines
14 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<title>OR-Tools</title>
|
|
<meta http-equiv="Content-Type" content="text/html;"/>
|
|
<meta charset="utf-8"/>
|
|
<!--<link rel='stylesheet' type='text/css' href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/>-->
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="styleSheet.tmp.css" rel="stylesheet" type="text/css"/>
|
|
</head>
|
|
<body>
|
|
<div id="banner-container">
|
|
<div id="banner">
|
|
<span id="sfml">Google OR-Tools 9.1</span>
|
|
</div>
|
|
</div>
|
|
<div id="content" style="width: 100%; overflow: hidden;">
|
|
<div style="margin-left: 15px; margin-top: 5px; float: left; color: #145A32;">
|
|
<h2>C++ Reference</h2>
|
|
<ul>
|
|
<li><a href="../cpp_algorithms/annotated.html">Algorithms</a></li>
|
|
<li><a href="../cpp_sat/annotated.html">CP-SAT</a></li>
|
|
<li><a href="../cpp_graph/annotated.html">Graph</a></li>
|
|
<li><a href="../cpp_routing/annotated.html">Routing</a></li>
|
|
<li><a href="../cpp_linear/annotated.html">Linear solver</a></li>
|
|
</ul>
|
|
</div>
|
|
<div id="content">
|
|
<div align="center">
|
|
<h1 style="color: #145A32;">C++ Reference: Routing</h1>
|
|
</div>
|
|
<!-- Generated by Doxygen 1.8.15 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('namespacemembers_func.html','');});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="contents">
|
|
 
|
|
|
|
<h3><a id="index_a"></a>- a -</h3><ul>
|
|
<li>AppendTasksFromIntervals()
|
|
: <a class="el" href="namespaceoperations__research.html#aec575fd72a48b07ceca957691d785d57">operations_research</a>
|
|
</li>
|
|
<li>AppendTasksFromPath()
|
|
: <a class="el" href="namespaceoperations__research.html#aa24417adbd90d64820e9b7e274652934">operations_research</a>
|
|
</li>
|
|
<li>AreAllBooleans()
|
|
: <a class="el" href="namespaceoperations__research.html#a7abde7313cef64d25202a18f07481fc3">operations_research</a>
|
|
</li>
|
|
<li>AreAllBound()
|
|
: <a class="el" href="namespaceoperations__research.html#ae4c7a8bfc6877606e512d3279549f44d">operations_research</a>
|
|
</li>
|
|
<li>AreAllBoundOrNull()
|
|
: <a class="el" href="namespaceoperations__research.html#a54470bffc3ea32cc37d0222e5dbb62a6">operations_research</a>
|
|
</li>
|
|
<li>AreAllBoundTo()
|
|
: <a class="el" href="namespaceoperations__research.html#a78ff06a9b302c6c96d8d917da235b749">operations_research</a>
|
|
</li>
|
|
<li>AreAllGreaterOrEqual()
|
|
: <a class="el" href="namespaceoperations__research.html#a3aea406979285a28c91fd1ee8115af74">operations_research</a>
|
|
</li>
|
|
<li>AreAllLessOrEqual()
|
|
: <a class="el" href="namespaceoperations__research.html#a15f08cfbb35e2b8b1eb76f79caea924a">operations_research</a>
|
|
</li>
|
|
<li>AreAllNegative()
|
|
: <a class="el" href="namespaceoperations__research.html#a38972723946490ea4df4e34298d8805d">operations_research</a>
|
|
</li>
|
|
<li>AreAllNull()
|
|
: <a class="el" href="namespaceoperations__research.html#ab0ae787392a8dd8a499eb55ac0916aa4">operations_research</a>
|
|
</li>
|
|
<li>AreAllOnes()
|
|
: <a class="el" href="namespaceoperations__research.html#ae3e4f71c4c79e0b4ec00c4e715a7c298">operations_research</a>
|
|
</li>
|
|
<li>AreAllPositive()
|
|
: <a class="el" href="namespaceoperations__research.html#ab62b402f767cda48eb67ef8b50397f8f">operations_research</a>
|
|
</li>
|
|
<li>AreAllStrictlyNegative()
|
|
: <a class="el" href="namespaceoperations__research.html#a8351829c324863ddda52e201df4f9f84">operations_research</a>
|
|
</li>
|
|
<li>AreAllStrictlyPositive()
|
|
: <a class="el" href="namespaceoperations__research.html#a3de09f9134b976e5ba64751ac0f4440b">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
<h3><a id="index_b"></a>- b -</h3><ul>
|
|
<li>BuildModelParametersFromFlags()
|
|
: <a class="el" href="namespaceoperations__research.html#ae39a6c4d8ba890ec5150ea91a7aad643">operations_research</a>
|
|
</li>
|
|
<li>BuildSearchParametersFromFlags()
|
|
: <a class="el" href="namespaceoperations__research.html#a95da1d3a46432afd40024f79279a48b2">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
<h3><a id="index_c"></a>- c -</h3><ul>
|
|
<li>ConstraintSolverParameters_TrailCompression_descriptor()
|
|
: <a class="el" href="namespaceoperations__research.html#adc3846d561acad90f6f53af2c19d4ecb">operations_research</a>
|
|
</li>
|
|
<li>ConstraintSolverParameters_TrailCompression_IsValid()
|
|
: <a class="el" href="namespaceoperations__research.html#addcabce78790b75a1d064b7e903d8f19">operations_research</a>
|
|
</li>
|
|
<li>ConstraintSolverParameters_TrailCompression_Name()
|
|
: <a class="el" href="namespaceoperations__research.html#ab7f4e14153d9c4dedf3e27dfab769525">operations_research</a>
|
|
</li>
|
|
<li>ConstraintSolverParameters_TrailCompression_Parse()
|
|
: <a class="el" href="namespaceoperations__research.html#a37bdc44de577a8a28a6dcd9ce4ed12cc">operations_research</a>
|
|
</li>
|
|
<li>CpRandomSeed()
|
|
: <a class="el" href="namespaceoperations__research.html#a6daa2481a6bbd7b307647006a8752630">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
<h3><a id="index_d"></a>- d -</h3><ul>
|
|
<li>DefaultRoutingModelParameters()
|
|
: <a class="el" href="namespaceoperations__research.html#aa388c8707db255ae7742c04046bdd613">operations_research</a>
|
|
</li>
|
|
<li>DefaultRoutingSearchParameters()
|
|
: <a class="el" href="namespaceoperations__research.html#adcac4a11f1e4d36ceb47f7251461487d">operations_research</a>
|
|
</li>
|
|
<li>DEFINE_INT_TYPE()
|
|
: <a class="el" href="namespaceoperations__research.html#a1edd1d7c020633019991b13d14b4b15b">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
<h3><a id="index_f"></a>- f -</h3><ul>
|
|
<li>FillPathEvaluation()
|
|
: <a class="el" href="namespaceoperations__research.html#ab0da8bffc5e8eafc798d8b3b1750f05b">operations_research</a>
|
|
</li>
|
|
<li>FillTravelBoundsOfVehicle()
|
|
: <a class="el" href="namespaceoperations__research.html#a3923814cbd98268f7c8b9eb9ad16bc17">operations_research</a>
|
|
</li>
|
|
<li>FillValues()
|
|
: <a class="el" href="namespaceoperations__research.html#a79edaa5bfddfcd382d36a2ae25df798c">operations_research</a>
|
|
</li>
|
|
<li>FindErrorInRoutingSearchParameters()
|
|
: <a class="el" href="namespaceoperations__research.html#ae2e060e8ee4ea901dc4df260b3385eac">operations_research</a>
|
|
</li>
|
|
<li>FirstSolutionStrategy_Value_descriptor()
|
|
: <a class="el" href="namespaceoperations__research.html#a99ad9f9140f36fbb7d0fa70aba00b46b">operations_research</a>
|
|
</li>
|
|
<li>FirstSolutionStrategy_Value_IsValid()
|
|
: <a class="el" href="namespaceoperations__research.html#ac8fb428ce4826abddd79ff391cfc1c51">operations_research</a>
|
|
</li>
|
|
<li>FirstSolutionStrategy_Value_Name()
|
|
: <a class="el" href="namespaceoperations__research.html#aa3347cbb67e6b42bf2d99c6e36a43285">operations_research</a>
|
|
</li>
|
|
<li>FirstSolutionStrategy_Value_Parse()
|
|
: <a class="el" href="namespaceoperations__research.html#a2158093ba2bab11258244b113e45735d">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
<h3><a id="index_h"></a>- h -</h3><ul>
|
|
<li>Hash1()
|
|
: <a class="el" href="namespaceoperations__research.html#aee1401375b23909949cce272a3b787db">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
<h3><a id="index_i"></a>- i -</h3><ul>
|
|
<li>IsArrayBoolean()
|
|
: <a class="el" href="namespaceoperations__research.html#a3f4525e71a6b05d97c868f0832750a60">operations_research</a>
|
|
</li>
|
|
<li>IsArrayConstant()
|
|
: <a class="el" href="namespaceoperations__research.html#a12527c82ffc8b31c5d8dc836c366d624">operations_research</a>
|
|
</li>
|
|
<li>IsArrayInRange()
|
|
: <a class="el" href="namespaceoperations__research.html#adf2aea6c68fe502389c9264b971b2f85">operations_research</a>
|
|
</li>
|
|
<li>IsIncreasing()
|
|
: <a class="el" href="namespaceoperations__research.html#a3d434774c07815a25ffaa7adb343c19e">operations_research</a>
|
|
</li>
|
|
<li>IsIncreasingContiguous()
|
|
: <a class="el" href="namespaceoperations__research.html#aafac7375c23337f25821aa6f86ca627c">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
<h3><a id="index_l"></a>- l -</h3><ul>
|
|
<li>LocalSearchMetaheuristic_Value_descriptor()
|
|
: <a class="el" href="namespaceoperations__research.html#a00f3e64ec0029f07e62e1c1abfd6071f">operations_research</a>
|
|
</li>
|
|
<li>LocalSearchMetaheuristic_Value_IsValid()
|
|
: <a class="el" href="namespaceoperations__research.html#aed46fa1bbfbc75c04bd66f5055ddb3c1">operations_research</a>
|
|
</li>
|
|
<li>LocalSearchMetaheuristic_Value_Name()
|
|
: <a class="el" href="namespaceoperations__research.html#a3412913b0ac8a9e00d3a64bcce238da0">operations_research</a>
|
|
</li>
|
|
<li>LocalSearchMetaheuristic_Value_Parse()
|
|
: <a class="el" href="namespaceoperations__research.html#a52e55543815a167041edac3693ff9bd8">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
<h3><a id="index_m"></a>- m -</h3><ul>
|
|
<li>MakeConstraintDemon0()
|
|
: <a class="el" href="namespaceoperations__research.html#a3ea6af6581e6922832918c97753146a7">operations_research</a>
|
|
</li>
|
|
<li>MakeConstraintDemon1()
|
|
: <a class="el" href="namespaceoperations__research.html#a4fb750da00c784e5ffd1763fd3ce88f7">operations_research</a>
|
|
</li>
|
|
<li>MakeConstraintDemon2()
|
|
: <a class="el" href="namespaceoperations__research.html#a4da629cafe75f958924e1684ac2b0eff">operations_research</a>
|
|
</li>
|
|
<li>MakeConstraintDemon3()
|
|
: <a class="el" href="namespaceoperations__research.html#abdca98f14c02e004ab5e19d2c3985667">operations_research</a>
|
|
</li>
|
|
<li>MakeDelayedConstraintDemon0()
|
|
: <a class="el" href="namespaceoperations__research.html#a82110ba1f45aa29ffc933102880dbd82">operations_research</a>
|
|
</li>
|
|
<li>MakeDelayedConstraintDemon1()
|
|
: <a class="el" href="namespaceoperations__research.html#a11f4a7dbafd8e00a36b892a82e44445f">operations_research</a>
|
|
</li>
|
|
<li>MakeDelayedConstraintDemon2()
|
|
: <a class="el" href="namespaceoperations__research.html#a29b8113bf656aa61493c9459508ed953">operations_research</a>
|
|
</li>
|
|
<li>MakeLocalSearchOperator()
|
|
: <a class="el" href="namespaceoperations__research.html#a874c7eecced7908103138cfa5099c981">operations_research</a>
|
|
</li>
|
|
<li>MakePathStateFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#ae67dc356130e9a966298d2bed4835d53">operations_research</a>
|
|
</li>
|
|
<li>MakeSetValuesFromTargets()
|
|
: <a class="el" href="namespaceoperations__research.html#a63bae1bafe417f7301057965620783e9">operations_research</a>
|
|
</li>
|
|
<li>MakeUnaryDimensionFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#ae114d7b7d8a1ae00c97e734bd9028761">operations_research</a>
|
|
</li>
|
|
<li>MakeVehicleBreaksFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#ae9a33af72abb5c2332a1f7ca71ab8215">operations_research</a>
|
|
</li>
|
|
<li>MaxVarArray()
|
|
: <a class="el" href="namespaceoperations__research.html#a587a6a73cbcb4e4a4c7d3b596fa407aa">operations_research</a>
|
|
</li>
|
|
<li>MinVarArray()
|
|
: <a class="el" href="namespaceoperations__research.html#a8e8f645f06f9749b562b6625cd822daa">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
<h3><a id="index_o"></a>- o -</h3><ul>
|
|
<li>One()
|
|
: <a class="el" href="namespaceoperations__research.html#a9e48359348ad94d97e6c44ffd52b33e3">operations_research</a>
|
|
</li>
|
|
<li>operator<<()
|
|
: <a class="el" href="namespaceoperations__research.html#a4f44b10aa7fc7b6e85b72e7f0c96cc1f">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
<h3><a id="index_p"></a>- p -</h3><ul>
|
|
<li>ParameterDebugString()
|
|
: <a class="el" href="namespaceoperations__research.html#a0953b50b08320d1109c678555137f1db">operations_research</a>
|
|
</li>
|
|
<li>PosIntDivDown()
|
|
: <a class="el" href="namespaceoperations__research.html#ade1945fe75ec08245775fc4df20153d6">operations_research</a>
|
|
</li>
|
|
<li>PosIntDivUp()
|
|
: <a class="el" href="namespaceoperations__research.html#afb0903025d265c67199f5f09cee57ed0">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
<h3><a id="index_r"></a>- r -</h3><ul>
|
|
<li>RoutingSearchParameters_SchedulingSolver_descriptor()
|
|
: <a class="el" href="namespaceoperations__research.html#ab782651a4702be2ab575c600f780fd77">operations_research</a>
|
|
</li>
|
|
<li>RoutingSearchParameters_SchedulingSolver_IsValid()
|
|
: <a class="el" href="namespaceoperations__research.html#a49b5d4bf85df896e3d80e9ecd63417b4">operations_research</a>
|
|
</li>
|
|
<li>RoutingSearchParameters_SchedulingSolver_Name()
|
|
: <a class="el" href="namespaceoperations__research.html#adb4262094b34b61ef849d121e652a340">operations_research</a>
|
|
</li>
|
|
<li>RoutingSearchParameters_SchedulingSolver_Parse()
|
|
: <a class="el" href="namespaceoperations__research.html#aa0e0c69331d6f79d82ad980d9d573f65">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
<h3><a id="index_s"></a>- s -</h3><ul>
|
|
<li>SetAssignmentFromAssignment()
|
|
: <a class="el" href="namespaceoperations__research.html#aea2bf322fab4e2319a23ad22acf8ccf8">operations_research</a>
|
|
</li>
|
|
<li>SolveModelWithSat()
|
|
: <a class="el" href="namespaceoperations__research.html#aa17cca151690da44e948d7fbe07abca5">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
<h3><a id="index_t"></a>- t -</h3><ul>
|
|
<li>ToInt64Vector()
|
|
: <a class="el" href="namespaceoperations__research.html#a52b7945de2f8abdbd44efecab6899245">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
<h3><a id="index_z"></a>- z -</h3><ul>
|
|
<li>Zero()
|
|
: <a class="el" href="namespaceoperations__research.html#a5a9881f8a07b166ef2cbde572cea27b6">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
</div>
|
|
</div>
|
|
<div id="footer-container">
|
|
<div id="footer">
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|