369 lines
15 KiB
HTML
369 lines
15 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 8.0</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.18 -->
|
|
<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',''); initResizable(); });
|
|
/* @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>AppendDimensionCumulFilters()
|
|
: <a class="el" href="namespaceoperations__research.html#ab8e67e2bfb62d98317d2dbdeb4318876">operations_research</a>
|
|
</li>
|
|
<li>AppendTasksFromIntervals()
|
|
: <a class="el" href="namespaceoperations__research.html#aec575fd72a48b07ceca957691d785d57">operations_research</a>
|
|
</li>
|
|
<li>AppendTasksFromPath()
|
|
: <a class="el" href="namespaceoperations__research.html#a9fe9064451ca1dd829b5c45cac69c389">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#a7028ce8b481be8cb6fca7a6925d41aa7">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>
|
|
</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#a4f6a1b9fc737ba25fee7bf42d6635182">operations_research</a>
|
|
</li>
|
|
<li>FillTravelBoundsOfVehicle()
|
|
: <a class="el" href="namespaceoperations__research.html#a6f501c0f1d11c53ce54282ee650d79dd">operations_research</a>
|
|
</li>
|
|
<li>FillValues()
|
|
: <a class="el" href="namespaceoperations__research.html#a6662a100d8715747870beb9721bb304b">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#a64cf3e1336ec61275bdd2ae853d38406">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>MakeCPFeasibilityFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#aaa5f7d59af23f5e10fc43a3989fa0b68">operations_research</a>
|
|
</li>
|
|
<li>MakeCumulBoundsPropagatorFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#a6956143fbdacf5edd7e4372394c29e2c">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>MakeGlobalLPCumulFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#ad96516f011b5faf2c5587c797870ca9d">operations_research</a>
|
|
</li>
|
|
<li>MakeLocalSearchOperator()
|
|
: <a class="el" href="namespaceoperations__research.html#a85ea0ef5b46465c3793333ce9821f15f">operations_research</a>
|
|
</li>
|
|
<li>MakeMaxActiveVehiclesFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#aa07240e0782c167ad1bd573cf70da3f5">operations_research</a>
|
|
</li>
|
|
<li>MakeNodeDisjunctionFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#ae3012c6b24c5be29fe921cb17f9d1d60">operations_research</a>
|
|
</li>
|
|
<li>MakePathCumulFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#a50f814689e39c6a1261f38f347466257">operations_research</a>
|
|
</li>
|
|
<li>MakePathStateFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#ae67dc356130e9a966298d2bed4835d53">operations_research</a>
|
|
</li>
|
|
<li>MakePickupDeliveryFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#ae3ffb53eac6214b414e926238012a2a0">operations_research</a>
|
|
</li>
|
|
<li>MakeSetValuesFromTargets()
|
|
: <a class="el" href="namespaceoperations__research.html#a4e907b3668a07c9fa3f62d938f6cb855">operations_research</a>
|
|
</li>
|
|
<li>MakeTypeRegulationsFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#a3de43a015d4ee3ce53eb030e1d7232de">operations_research</a>
|
|
</li>
|
|
<li>MakeUnaryDimensionFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#a85232ec63b614f08519af96d5963059b">operations_research</a>
|
|
</li>
|
|
<li>MakeVehicleAmortizedCostFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#ab6379327d3431a9fe8f7434651eece59">operations_research</a>
|
|
</li>
|
|
<li>MakeVehicleBreaksFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#ae9a33af72abb5c2332a1f7ca71ab8215">operations_research</a>
|
|
</li>
|
|
<li>MakeVehicleVarFilter()
|
|
: <a class="el" href="namespaceoperations__research.html#a67f4b4b64a6c11717020eaa963b98c51">operations_research</a>
|
|
</li>
|
|
<li>MaxVarArray()
|
|
: <a class="el" href="namespaceoperations__research.html#abc42d1bcfe023d3ac6f59471b75d853c">operations_research</a>
|
|
</li>
|
|
<li>MinVarArray()
|
|
: <a class="el" href="namespaceoperations__research.html#a5c1932027ef8bc1689d725a1c597867b">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#a942ba2898a44303790c91e761b8f4630">operations_research</a>
|
|
</li>
|
|
<li>PosIntDivUp()
|
|
: <a class="el" href="namespaceoperations__research.html#a60dabfa452b4264887ef76c75edf3765">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>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#aad4e1b406f0e56c83283747b038df88a">operations_research</a>
|
|
</li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
</div>
|
|
</div>
|
|
<div id="footer-container">
|
|
<div id="footer">
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|