Files
ortools-clone/docs/cpp/classoperations__research_1_1_routing_model-members.html
Mizux Seiha 3b81c981c2 Update doc
2022-03-04 00:19:15 +01:00

340 lines
86 KiB
HTML

<!-- HTML header for doxygen 1.8.18-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>OR-Tools: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.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="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="orLogo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OR-Tools
&#160;<span id="projectnumber">9.3</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('classoperations__research_1_1_routing_model.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="header">
<div class="headertitle"><div class="title">RoutingModel Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ab1d54f34a26afd08eeef25e8725dd7c2">ActiveVar</a>(int64_t index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a634e15ec828c04eb036e982607e76ef3">ActiveVehicleVar</a>(int vehicle) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a086605d9650ce3c576d8a9c45ce0b9fc">AddAtSolutionCallback</a>(std::function&lt; void()&gt; callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a9c2c5aa0aa996edff44eb262c6aaad63">AddConstantDimension</a>(int64_t value, int64_t capacity, bool fix_start_cumul_to_zero, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a646667a1b7c142fc9ac9471be43d12d1">AddConstantDimensionWithSlack</a>(int64_t value, int64_t capacity, int64_t slack_max, bool fix_start_cumul_to_zero, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#afe7b5ce21d69c0cf5e8469a73988b0df">AddDimension</a>(int evaluator_index, int64_t slack_max, int64_t capacity, bool fix_start_cumul_to_zero, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a102980a19e062b6a1b0b89f119d64e67">AddDimensionDependentDimensionWithVehicleCapacity</a>(const std::vector&lt; int &gt; &amp;pure_transits, const std::vector&lt; int &gt; &amp;dependent_transits, const RoutingDimension *base_dimension, int64_t slack_max, std::vector&lt; int64_t &gt; vehicle_capacities, bool fix_start_cumul_to_zero, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a29d89e72de5dd5b4faa176e24298c48a">AddDimensionDependentDimensionWithVehicleCapacity</a>(const std::vector&lt; int &gt; &amp;transits, const RoutingDimension *base_dimension, int64_t slack_max, std::vector&lt; int64_t &gt; vehicle_capacities, bool fix_start_cumul_to_zero, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a23b9ed9eee4280a48f9c9231d5768ad9">AddDimensionDependentDimensionWithVehicleCapacity</a>(int transit, const RoutingDimension *base_dimension, int64_t slack_max, int64_t vehicle_capacity, bool fix_start_cumul_to_zero, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aef72ecc78425383c931a66caa21d15e2">AddDimensionDependentDimensionWithVehicleCapacity</a>(int pure_transit, int dependent_transit, const RoutingDimension *base_dimension, int64_t slack_max, int64_t vehicle_capacity, bool fix_start_cumul_to_zero, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#abb04114cc25bd55e364b79d9adccab91">AddDimensionWithVehicleCapacity</a>(int evaluator_index, int64_t slack_max, std::vector&lt; int64_t &gt; vehicle_capacities, bool fix_start_cumul_to_zero, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#af6fa2d6d6bd7201d701efca7da040dd6">AddDimensionWithVehicleTransitAndCapacity</a>(const std::vector&lt; int &gt; &amp;evaluator_indices, int64_t slack_max, std::vector&lt; int64_t &gt; vehicle_capacities, bool fix_start_cumul_to_zero, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#acf6e2a1031a61467fff27d14cb937fde">AddDimensionWithVehicleTransits</a>(const std::vector&lt; int &gt; &amp;evaluator_indices, int64_t slack_max, int64_t capacity, bool fix_start_cumul_to_zero, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a855597cfbfe217d469f87488444bb0cd">AddDisjunction</a>(const std::vector&lt; int64_t &gt; &amp;indices, int64_t penalty=kNoPenalty, int64_t max_cardinality=1)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a495b53b94a8c31a8f13755962d6c6059a5b57570c52e974c761a9b08c1fc7e8ab">ADDED_TYPE_REMOVED_FROM_VEHICLE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a796b4eed03ed53bbbaed642f4ae94952">AddHardTypeIncompatibility</a>(int type1, int type2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ab878a81ace850e3ecd26e95966409f61">AddIntervalToAssignment</a>(IntervalVar *const interval)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a566384949e6395952f6f6b48603fd87f">AddLocalSearchFilter</a>(LocalSearchFilter *filter)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a1156fa8214dba09e2a2a94862244aa1f">AddLocalSearchOperator</a>(LocalSearchOperator *ls_operator)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a1a976fc02875c6fbc766c8a67c8a2b93">AddMatrixDimension</a>(std::vector&lt; std::vector&lt; int64_t &gt; &gt; values, int64_t capacity, bool fix_start_cumul_to_zero, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a7ab8e7947bd1cf91da5560bf7db1fa61">AddPickupAndDelivery</a>(int64_t pickup, int64_t delivery)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a5f404ec17ed0917a6ac3711ac53e60f1">AddPickupAndDeliverySets</a>(DisjunctionIndex pickup_disjunction, DisjunctionIndex delivery_disjunction)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ad7dbf1150b65fa6495a6cf4a6ab9dd3b">AddRequiredTypeAlternativesWhenAddingType</a>(int dependent_type, absl::flat_hash_set&lt; int &gt; required_type_alternatives)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aa11b7e0480c2cfed29972adef0d3fa74">AddRequiredTypeAlternativesWhenRemovingType</a>(int dependent_type, absl::flat_hash_set&lt; int &gt; required_type_alternatives)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a935fbe2d7b2b9d71bf66b0987b9ae4b3">AddResourceGroup</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ac22e9cfd1fbf1b4af4f8a9be46ec88a1">AddSameVehicleRequiredTypeAlternatives</a>(int dependent_type, absl::flat_hash_set&lt; int &gt; required_type_alternatives)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a0e23be986e4c3b96a50c8798aa5f536d">AddSearchMonitor</a>(SearchMonitor *const monitor)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a3941ea5b7354b04afea324f91a2ebd35">AddSoftSameVehicleConstraint</a>(const std::vector&lt; int64_t &gt; &amp;indices, int64_t cost)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a7086a908f1890a7e1550c97b774e6384">AddTemporalTypeIncompatibility</a>(int type1, int type2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a437ae499bef0aa64f2753166a000f5bd">AddToAssignment</a>(IntVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aabdcf3bd412a5a61d811ef85e115e5ff">AddVariableMaximizedByFinalizer</a>(IntVar *var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a4768ba91c34c542eddec212a68d79473">AddVariableMinimizedByFinalizer</a>(IntVar *var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a8fc98154baec00fd3be88c9d6a0234dc">AddVariableTargetToFinalizer</a>(IntVar *var, int64_t target)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a34be40dba53068c0eb5c1f1fbb5966c0">AddVectorDimension</a>(std::vector&lt; int64_t &gt; values, int64_t capacity, bool fix_start_cumul_to_zero, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a6efbe07e86c17fee8bdef0765253ff4c">AddWeightedVariableMaximizedByFinalizer</a>(IntVar *var, int64_t cost)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ab81fff41f3dde630902e1c4e2f534732">AddWeightedVariableMinimizedByFinalizer</a>(IntVar *var, int64_t cost)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a4f508f95cf260fed97b354866924052f">AddWeightedVariableTargetToFinalizer</a>(IntVar *var, int64_t target, int64_t cost)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a7fcd2e6d28a2ac1d07f052bc8840a477">ApplyLocks</a>(const std::vector&lt; int64_t &gt; &amp;locks)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ab9242d96967ff3b4e5bec3241831552b">ApplyLocksToAllVehicles</a>(const std::vector&lt; std::vector&lt; int64_t &gt; &gt; &amp;locks, bool close_routes)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a78657faa6e076466c745caefdf732970">ArcIsMoreConstrainedThanArc</a>(int64_t from, int64_t to1, int64_t to2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a85555955bff836046b755e58e363f1a2">AssignmentToRoutes</a>(const Assignment &amp;assignment, std::vector&lt; std::vector&lt; int64_t &gt; &gt; *const routes) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a3f5d70fe48cb54cbc5d8f6bba55b007d">CheckLimit</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#add71470f4175a0859e6e3d69c2a53988">CloseModel</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aa79f8d482de4dd0ef86a1b54999686af">CloseModelWithParameters</a>(const RoutingSearchParameters &amp;search_parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a822458cc9a9a6fa02e86af3e3a1e5c89">CloseVisitTypes</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a9a9f45350da93a613c6226f7d09d4353">CompactAndCheckAssignment</a>(const Assignment &amp;assignment) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a3ea07f9778e02e7160c30bfb0f08736b">CompactAssignment</a>(const Assignment &amp;assignment) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a045b5c068a5676ef3d3af9357621d7f7">ComputeLowerBound</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ad13ad202092298b43c9099b212c54d3d">CostClassIndex</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ae0c21c6d4e99cb309b8b298d280e4853">CostsAreHomogeneousAcrossVehicles</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#abb61fc6939fecebe93387f63319d2b7f">CostVar</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a25d079aaf52ffdf6d547384b523ff018">DebugOutputAssignment</a>(const Assignment &amp;solution_assignment, const std::string &amp;dimension_to_print) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a966f3010581e2a82e0b1e550667d8bce">DimensionIndex</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#afa7cbbd4db2dd5d0bec3393efc9ebac1">DisjunctionIndex</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#afb80fd36c1fb57d2db049403483e2074">End</a>(int vehicle) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a0a341401d28136b8385723641352c9f8">first_solution_evaluator</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a14ddf0a3cc644cd510603b1cd84e08be">ForEachNodeInDisjunctionWithMaxCardinalityFromIndex</a>(int64_t index, int64_t max_cardinality, F f) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a644ab247b579b93e9a3b1ecd96ba415c">GetAllDimensionNames</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a93253a98a7cf4fd4032c775fc1684b1e">GetAmortizedLinearCostFactorOfVehicles</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ad4842065480b0fd38be47e96eeb32fc7">GetAmortizedQuadraticCostFactorOfVehicles</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#abfa127093eb53ae531ccb1f4ada6cc8a">GetArcCostForClass</a>(int64_t from_index, int64_t to_index, int64_t cost_class_index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a7c1886b567f58aff622ab91f7f0f8685">GetArcCostForFirstSolution</a>(int64_t from_index, int64_t to_index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a8174e01c9a66c00a87cdbe86ccd3655c">GetArcCostForVehicle</a>(int64_t from_index, int64_t to_index, int64_t vehicle) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ad7e76bac509eb82ff32aff9fd2b051b0">GetAutomaticFirstSolutionStrategy</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ad3b144985c2b4b24cf39b839dbd9c16d">GetCostClassesCount</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ae378d23c967e818f321bd4498b5c74f2">GetCostClassIndexOfVehicle</a>(int64_t vehicle) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a76e91ac014792e6e99d7e19afeff36dc">GetCumulBounds</a>(const Assignment &amp;solution_assignment, const RoutingDimension &amp;dimension)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a434b15d056c7e1751925eba475e84c32">GetDeliveryIndexPairs</a>(int64_t node_index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a6aa2251c9948bb8c23fe58704b580b65">GetDepot</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aff7724c6a1de20cd5369108e3db5fc76">GetDimensionOrDie</a>(const std::string &amp;dimension_name) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a4312c82fe139599cde75656bbb73f863">GetDimensionResourceGroupIndex</a>(const RoutingDimension *dimension) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a219dfa10a2c3c26cff85c5adde3d47a3">GetDimensionResourceGroupIndices</a>(const RoutingDimension *dimension) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a88c2b51c968a004484673a6869c1f39d">GetDimensions</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a6e0fb2d4d5bbda1cad6bf795152cbe13">GetDimensionsWithSoftOrSpanCosts</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a9148b93be3892d950af000a9b379940e">GetDisjunctionIndices</a>(int64_t index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a63f303a555e28a1f9aa5c9f710643b9d">GetDisjunctionMaxCardinality</a>(DisjunctionIndex index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#affd6cc6c76adff8e52220cff2c61635b">GetDisjunctionNodeIndices</a>(DisjunctionIndex index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a74902abbe8bbfa1c50a80ca8ac83e864">GetDisjunctionPenalty</a>(DisjunctionIndex index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a34bd38fe78ef5896f2a623170f1be5d0">GetFixedCostOfVehicle</a>(int vehicle) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a5bfdde32eb65e619a0c5aa5b3e442c85">GetGlobalDimensionCumulMPOptimizers</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aed0ce377baab3b4f688f8f4602188178">GetGlobalDimensionCumulOptimizers</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ac26167700ef3e2bf5e595e2150d1f895">GetHardTypeIncompatibilitiesOfType</a>(int type) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a51b526b532fc95cfed13d54ed2d6db95">GetHomogeneousCost</a>(int64_t from_index, int64_t to_index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a41b22cf5fcd67cab4dd9331673b9efcb">GetImplicitUniquePickupAndDeliveryPairs</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a3b780291494b520928962649bc3aa020">GetLocalDimensionCumulMPOptimizers</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a9a07703aefbfad85097b3c03378c2b7b">GetLocalDimensionCumulOptimizers</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a945920b524617c6884bb0de60b363c63">GetMaximumNumberOfActiveVehicles</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a57cfea273f9a4d2bacc0cc1e626cb3e1">GetMutableDimension</a>(const std::string &amp;dimension_name) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a4aa17dcb68bcfcfa4c6c0088f5155da8">GetMutableGlobalCumulMPOptimizer</a>(const RoutingDimension &amp;dimension) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#abac1ff6e7eaa5e1ec6e86e726cce3d90">GetMutableGlobalCumulOptimizer</a>(const RoutingDimension &amp;dimension) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a9b9a92ffb451f19ec773b0543b3f2497">GetMutableLocalCumulMPOptimizer</a>(const RoutingDimension &amp;dimension) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a54dbca44a148f9d6d37d4938d686b838">GetMutableLocalCumulOptimizer</a>(const RoutingDimension &amp;dimension) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#abaa74f74aefe075aedb6b16259a4404e">GetNonZeroCostClassesCount</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ab207970f71285b3169cbb67aa4fb04f8">GetNumberOfDecisionsInFirstSolution</a>(const RoutingSearchParameters &amp;search_parameters) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aa9ed1612ddad261cf7e75643534d0aa0">GetNumberOfDisjunctions</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#acc939d4c1da0e5db1bb694eda1d95994">GetNumberOfRejectsInFirstSolution</a>(const RoutingSearchParameters &amp;search_parameters) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a24478803a7138d68852093b9c2743892">GetNumberOfVisitTypes</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ad62f14646fa4da5b6836a2ae505706d2">GetNumOfSingletonNodes</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a1e783e12fa9a756c3f96ef9bb09cb972">GetPairIndicesOfType</a>(int type) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aba04bfb310dabb1357ebabd3163350c9">GetPerfectBinaryDisjunctions</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a2cd53efbfd6e7e99377a77b8b5b07073">GetPickupAndDeliveryDisjunctions</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a251dfaa30251901d13cd2f33a92571ac">GetPickupAndDeliveryPairs</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a351611d23877598dbf426f4235b68112">GetPickupAndDeliveryPolicyOfVehicle</a>(int vehicle) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ac6d5e197d4c8db922db0b8e2a8b7074e">GetPickupIndexPairs</a>(int64_t node_index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#af0ef4b9ace61b0d3f366cf128bfae32d">GetPrimaryConstrainedDimension</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a780dc49f977070d8f061d82550b8ca82">GetRequiredTypeAlternativesWhenAddingType</a>(int type) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a2c5397c69eec560d911892a7c1642bdd">GetRequiredTypeAlternativesWhenRemovingType</a>(int type) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a132ce8a8682033f261f2b77c3b84ed81">GetResourceGroup</a>(int rg_index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ae1181f0fe3878ba573b8afe8dcbcd557">GetResourceGroups</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aa12303c2dedbd81a69f237f67fa784c5">GetRoutesFromAssignment</a>(const Assignment &amp;assignment)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#adc7c0eab5589e7faf920d287134035f7">GetSameVehicleIndicesOfIndex</a>(int node) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a56d36a8ace500aa67983ea7cbf4e97e7">GetSameVehicleRequiredTypeAlternativesOfType</a>(int type) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a143ecd04614b139f3118ad599a399942">GetSearchMonitors</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a72d627d4d3da5f1b59256eb9ebf503b5">GetSingleNodesOfType</a>(int type) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a0e106a97f0156868f1d1c741b283793e">GetTabuVarsCallback</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a20e9006ff9b8dc8ce89a8239a092b0c7">GetTemporalTypeIncompatibilitiesOfType</a>(int type) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a875041269e3d4c1f90599cde3596353d">GetTopologicallySortedVisitTypes</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a34ab0d5fa45360b5e6a42b9a78cfe5a8">GetVehicleClassesCount</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a114000eadb54d1a6275add6c1e6fcf33">GetVehicleClassIndexOfVehicle</a>(int64_t vehicle) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aee0325d1261891b864f0ca58ddec99ca">GetVehicleOfClass</a>(VehicleClassIndex vehicle_class) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a7daf2db234ec1da54f595dbec3663699">GetVehicleTypeContainer</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a5ae82715107922af5fbc18f854d58026">GetVisitType</a>(int64_t index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aeb6c785d9ebc792b3c6eda788a6dfdf0">GetVisitTypePolicy</a>(int64_t index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aea90b377b2cc45917a08d519be784009">HasDimension</a>(const std::string &amp;dimension_name) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a9c58894df747f5498c335a3a8c5c0c88">HasHardTypeIncompatibilities</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a2ce6b8b331e031114f565ed64926f373">HasMandatoryDisjunctions</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ad22a15f79dc9567160b3dd2070db9d48">HasMaxCardinalityConstrainedDisjunctions</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#abc101a64a3c876dcdf1b7176d59bd2c9">HasSameVehicleTypeRequirements</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ad19492313b68e5a963af3793aaec8d90">HasTemporalTypeIncompatibilities</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a5e3f4c6871f7b2c67fd5b1ad6c94d891">HasTemporalTypeRequirements</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ab313d84a56c5e9b1b8f28da70b8d4045">HasTypeRegulations</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a67e8d10adbcc563f428069f9b2c04b63">HasVehicleWithCostClassIndex</a>(CostClassIndex cost_class_index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a8b9a513f402e84f4c71436cf430f248a">IgnoreDisjunctionsAlreadyForcedToZero</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a1636c49d2587c3d9df16918345b82378">IndexPair</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a76874cd778ea1b9220673e019f9e7abe">IndexPairs</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#acf67dc202e247ce193038850f71306d3">IsEnd</a>(int64_t index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ac8347e84488d1b5eb7b5e6972fb32be3">IsMatchingModel</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a3582f01eabc65ba4b801215ca6420a7c">IsStart</a>(int64_t index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a7d83ad98473be9a287f5ef628b99c929">IsVehicleAllowedForIndex</a>(int vehicle, int64_t index)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aedb8dca94b15e5465fef1667d1a81db6">IsVehicleUsed</a>(const Assignment &amp;assignment, int vehicle) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a27e8ef007bbfb2585ca2569faf92453c">IsVehicleUsedWhenEmpty</a>(int vehicle) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ae00630e36d2d8a2fa7eb4743a65e80d1">kNoDimension</a></td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ae5a61ca8a5a897aa6c4ce5c466e8f45f">kNoDisjunction</a></td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a5f3df49299b1aaad3bca40b14291aa79">kNoPenalty</a></td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a43b2c4a7a4f58c02ca36ed0a4d76a3b4">MakeGreedyDescentLSOperator</a>(std::vector&lt; IntVar * &gt; variables)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aba3eb59d97b0beef7f153ada8fe862f7">MakeGuidedSlackFinalizer</a>(const RoutingDimension *dimension, std::function&lt; int64_t(int64_t)&gt; initializer)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a4ffedcd1ce5dc6b224edff0b417aad5c">MakePathSpansAndTotalSlacks</a>(const RoutingDimension *dimension, std::vector&lt; IntVar * &gt; spans, std::vector&lt; IntVar * &gt; total_slacks)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#acb94aaffe504b1b6873c3400a8edceaa">MakeSelfDependentDimensionFinalizer</a>(const RoutingDimension *dimension)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ac8c094ea0f03a3c394140698e0ce7ffd">MakeStateDependentTransit</a>(const std::function&lt; int64_t(int64_t)&gt; &amp;f, int64_t domain_start, int64_t domain_end)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a99a5bc05f9eb2dda21edbcca9a48caa5">MutablePreAssignment</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aa1e8634ca9564e23a832de7479ba34ba">Next</a>(const Assignment &amp;assignment, int64_t index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a911482cb7495f22638a02066adf13c8b">Nexts</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a5e7fe0d056275b47eccc1b6bfce0b482">NextVar</a>(int64_t index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a0f38add802397fef1f57b7d90ccd5aef">nodes</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a90c35f02b0901acc9822020297e313e7">PackCumulsOfOptimizerDimensionsFromAssignment</a>(const Assignment *original_assignment, absl::Duration duration_limit)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aa5cff2ee7fbe3a9c5c701bfba7460c83a5c55a9aa52a754be8eb1b9d29af97a8a">PICKUP_AND_DELIVERY_FIFO</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aa5cff2ee7fbe3a9c5c701bfba7460c83a272376ed085de7d28d36fa1013394cc8">PICKUP_AND_DELIVERY_LIFO</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aa5cff2ee7fbe3a9c5c701bfba7460c83a2fecd02405f5ff0769292822ad17a955">PICKUP_AND_DELIVERY_NO_ORDER</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aa5cff2ee7fbe3a9c5c701bfba7460c83">PickupAndDeliveryPolicy</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aff67d1a1040bedd580940005ef180d6a">PreAssignment</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a3d81f16de798be60f56cf03cd9b907cf">ReadAssignment</a>(const std::string &amp;file_name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a64ae94fd93be72fc5872e9fe27a8c8ab">ReadAssignmentFromRoutes</a>(const std::vector&lt; std::vector&lt; int64_t &gt; &gt; &amp;routes, bool ignore_inactive_indices)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aa540a1068aef75c041330a2eafccd623">RegisterPositiveTransitCallback</a>(TransitCallback2 callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a7dd3d77b26ddfc5e981637ee8b83c1ed">RegisterPositiveUnaryTransitCallback</a>(TransitCallback1 callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a422ce2898045c53fc90d21d8633d4af7">RegisterStateDependentTransitCallback</a>(VariableIndexEvaluator2 callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a8c58bbbfc090a581f02d76fabf465b3e">RegisterTransitCallback</a>(TransitCallback2 callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#add1a60041c1f8ec87b492635be1c8704">RegisterTransitMatrix</a>(std::vector&lt; std::vector&lt; int64_t &gt; &gt; values)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#acbab635c68d8a6e0961afae0f606590b">RegisterUnaryTransitCallback</a>(TransitCallback1 callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a558728d2399a362f2595455653edad02">RegisterUnaryTransitVector</a>(std::vector&lt; int64_t &gt; values)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#adb0524e488894fa8f88764c74abb31f5">RemainingTime</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a9c159d11affae2391f2faa151037e098">ResourceGroup::Resource</a></td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a12cae8fe2487eb93900a24017192ee79">ResourceVar</a>(int vehicle, int resource_group) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a86552e6990bac42fb0f1d66754d08aca">ResourceVars</a>(int resource_group) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a0d3987c3df07976d19f3165788fc97a9">RestoreAssignment</a>(const Assignment &amp;solution)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a5b158fd970a1fb0cd98f6c3c324aa7d2">RoutesToAssignment</a>(const std::vector&lt; std::vector&lt; int64_t &gt; &gt; &amp;routes, bool ignore_inactive_indices, bool close_routes, Assignment *const assignment) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a67a0db04d321a74b7e7fcfd3f1a3f70baba9b2029e549c14c8a6b9f6201e329fd">ROUTING_FAIL</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a67a0db04d321a74b7e7fcfd3f1a3f70baf6452d79d02ab06bc8d722d25825cae3">ROUTING_FAIL_TIMEOUT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba02010eaecd8ea14e642100b84c0cd972">ROUTING_INFEASIBLE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a67a0db04d321a74b7e7fcfd3f1a3f70bae78ffdfdfc3eb7331c0ef91bdef8452b">ROUTING_INVALID</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a67a0db04d321a74b7e7fcfd3f1a3f70babe45300b724161791a6429b27d7f5009">ROUTING_NOT_SOLVED</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba09515ee36ef4715f09f3aa67f685011e">ROUTING_SUCCESS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a50ba9dd11704e0be7edaa9e9f24142ff">RoutingDimension</a></td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#af12674b693b7b7cfe271e5b066e10bff">RoutingModel</a>(const RoutingIndexManager &amp;index_manager)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a33cbb6c72596f866cb9cd105c5fee8ff">RoutingModel</a>(const RoutingIndexManager &amp;index_manager, const RoutingModelParameters &amp;parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a00141bd90e555aea59a9e98cfbcda6eb">RoutingModelInspector</a></td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aaa20e609421302541206a667e0c71f36">SetAllowedVehiclesForIndex</a>(const std::vector&lt; int &gt; &amp;vehicles, int64_t index)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aa3a9b4b73781a66cf0095c3d29af87c7">SetAmortizedCostFactorsOfAllVehicles</a>(int64_t linear_cost_factor, int64_t quadratic_cost_factor)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aaf77a22f4aad202b26d26415f2ad51c7">SetAmortizedCostFactorsOfVehicle</a>(int64_t linear_cost_factor, int64_t quadratic_cost_factor, int vehicle)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ab8d61705aa4291d2cd437ba0a7dfccbf">SetArcCostEvaluatorOfAllVehicles</a>(int evaluator_index)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ae75d9f49c157b7784fc8baa7d623ee35">SetArcCostEvaluatorOfVehicle</a>(int evaluator_index, int vehicle)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ac1a2ab630f6b13644ca6853c7893f413">SetAssignmentFromOtherModelAssignment</a>(Assignment *target_assignment, const RoutingModel *source_model, const Assignment *source_assignment)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ab69145472d51d341f82d3ad29e9c6be2">SetFirstSolutionEvaluator</a>(Solver::IndexEvaluator2 evaluator)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ae75b9e0c54aab66cffec86c67df3a1d8">SetFixedCostOfAllVehicles</a>(int64_t cost)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a76b241b39811cd74a0ab6e59ab9f63f2">SetFixedCostOfVehicle</a>(int64_t cost, int vehicle)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a82d4266dfd4702907d43f41579ba842e">SetMaximumNumberOfActiveVehicles</a>(int max_active_vehicles)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a3656e594d89a44fb6b35ba8f2d395624">SetPickupAndDeliveryPolicyOfAllVehicles</a>(PickupAndDeliveryPolicy policy)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a8bd5bf6b0d1d0c1c5e2470c5f4882a62">SetPickupAndDeliveryPolicyOfVehicle</a>(PickupAndDeliveryPolicy policy, int vehicle)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#abfa1b833413dee47ab0aa06d8f625fd2">SetPrimaryConstrainedDimension</a>(const std::string &amp;dimension_name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a700982f228080c6278eb5a2f7f06f31d">SetSweepArranger</a>(SweepArranger *sweep_arranger)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a7e2d405cde11bc4a08d752d0e669912c">SetTabuVarsCallback</a>(GetTabuVarsCallback tabu_var_callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a967cdc356518c25283935efe3c0fe799">SetVehicleUsedWhenEmpty</a>(bool is_used, int vehicle)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a6a07d2e1f4a3af4a2c0051ab40a8b788">SetVisitType</a>(int64_t index, int type, VisitTypePolicy type_policy)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a572bd92c25ebc67c72137fd59e53f6d6">Size</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ae3bb9f7055b5dabd24e2ea7c6a377a6a">Solve</a>(const Assignment *assignment=nullptr)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a090a12711254bafc2cc797f8f6b21a8c">SolveFromAssignmentsWithParameters</a>(const std::vector&lt; const Assignment * &gt; &amp;assignments, const RoutingSearchParameters &amp;search_parameters, std::vector&lt; const Assignment * &gt; *solutions=nullptr)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a674ab7782c46ba72034c73932b1dbd38">SolveFromAssignmentWithParameters</a>(const Assignment *assignment, const RoutingSearchParameters &amp;search_parameters, std::vector&lt; const Assignment * &gt; *solutions=nullptr)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a0b526d33739114e9255ffbe8343efe1a">solver</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a8c5267a8f35e062c163b61bcae31857b">SolveWithParameters</a>(const RoutingSearchParameters &amp;search_parameters, std::vector&lt; const Assignment * &gt; *solutions=nullptr)</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aa650ea2c539fab98337ae2f6ca553f3d">Start</a>(int vehicle) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a903045a090a5c25dfd55fafeec7678ca">StateDependentTransitCallback</a>(int callback_index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a67a0db04d321a74b7e7fcfd3f1a3f70b">Status</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#adb1490a44086db009cdb51f854a02a65">status</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a641eb9492d9e1682b05fd882635fcfd7">sweep_arranger</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a0ceffe3b4741e0075a7be69d5d539ec4">TransitCallback</a>(int callback_index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a204041e5264282d54dfd198011e776d3">TransitCallback1</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a5fa8aee5b0c67072dbbb03f1899ec60a">TransitCallback2</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a495b53b94a8c31a8f13755962d6c6059a0c6d4521dc67c6bc22dc917caef2286a">TYPE_ADDED_TO_VEHICLE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a495b53b94a8c31a8f13755962d6c6059a7fc0cab89681d70bbb68958ed70b85c1">TYPE_ON_VEHICLE_UP_TO_VISIT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a495b53b94a8c31a8f13755962d6c6059ad86e8082b5636a532fe181b288a4dea7">TYPE_SIMULTANEOUSLY_ADDED_AND_REMOVED</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a7bcff3e4ab28854695610b340d5d11c3">UnaryTransitCallbackOrNull</a>(int callback_index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aae1975baf3d895a6503de44d872ecb1e">UnperformedPenalty</a>(int64_t var_index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a9285d707cc3302c913f5c88697743947">UnperformedPenaltyOrValue</a>(int64_t default_value, int64_t var_index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aba73f2fc54b941bd9233d07cf86b9feb">VariableIndexEvaluator2</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#ab6aae3927f3537c446ac33f2c6ecb922">VehicleClassIndex</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aeb9d2afe2e9d5bd929aad759f37e4938">VehicleIndex</a>(int64_t index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#af3614e694427b794c6faa1fcd39a7c43">VehicleRouteConsideredVar</a>(int vehicle) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#aa9e7ba89833775f29889744fe9480d29">vehicles</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a43c00b1c44d7f5bec9287ce60fadef52">VehicleVar</a>(int64_t index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a2323c80745919399f8665a07beab1451">VehicleVars</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#a495b53b94a8c31a8f13755962d6c6059">VisitTypePolicy</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#acfcef421e8c8cd243157543f741d6a73">WriteAssignment</a>(const std::string &amp;file_name) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html#adca8397d2ad8dfc3bcd2a768bf3e12a2">~RoutingModel</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.18-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.9.3 </li>
</ul>
</div>
</body>
</html>