Files
ortools-clone/docs/cpp_routing/inherits.html
2019-06-29 18:18:08 +02:00

377 lines
36 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"/>-->
<link rel="stylesheet" type="text/css" href="ortools.css" title="default" media="screen,print" />
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
</head>
<body>
<div id="banner-container">
<div id="banner">
<span id="sfml">OR-Tools 7.2</span>
</div>
</div>
<link rel="icon" href="https://developers.google.com/optimization/images/orLogo.png">
<div id="content">
<!-- Generated by Doxygen 1.8.15 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li class="current"><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Class Hierarchy</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">
<p><a href="hierarchy.html">Go to the textual class hierarchy</a></p>
</div><table border="0" cellspacing="10" cellpadding="0">
<tr><td><img src="inherit_graph_0.png" border="0" alt="" usemap="#CheapestInsertionFilteredDecisionBuilder_1_1StartEndValue"/>
<map name="CheapestInsertionFilteredDecisionBuilder_1_1StartEndValue" id="CheapestInsertionFilteredDecisionBuilder_1_1StartEndValue">
<area shape="rect" href="structCheapestInsertionFilteredDecisionBuilder_1_1StartEndValue.html" title=" " alt="" coords="5,5,212,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_1.png" border="0" alt="" usemap="#DisjunctivePropagator_1_1Tasks"/>
<map name="DisjunctivePropagator_1_1Tasks" id="DisjunctivePropagator_1_1Tasks">
<area shape="rect" href="structDisjunctivePropagator_1_1Tasks.html" title="A structure to hold tasks described by their features." alt="" coords="5,5,157,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_2.png" border="0" alt="" usemap="#is__proto__enum_3_01_1_1operations__research_1_1FirstSolutionStrategy__Value_01_4"/>
<map name="is__proto__enum_3_01_1_1operations__research_1_1FirstSolutionStrategy__Value_01_4" id="is__proto__enum_3_01_1_1operations__research_1_1FirstSolutionStrategy__Value_01_4">
<area shape="rect" title=" " alt="" coords="5,57,82,83"/>
<area shape="rect" href="structis__proto__enum_3_01_1_1operations__research_1_1FirstSolutionStrategy__Value_01_4.html" title=" " alt="" coords="145,5,357,57"/>
<area shape="rect" href="structis__proto__enum_3_01_1_1operations__research_1_1LocalSearchMetaheuristic__Value_01_4.html" title=" " alt="" coords="130,81,372,133"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_3.png" border="0" alt="" usemap="#operations__research_1_1ArgumentHolder"/>
<map name="operations__research_1_1ArgumentHolder" id="operations__research_1_1ArgumentHolder">
<area shape="rect" href="classoperations__research_1_1ArgumentHolder.html" title="Argument Holder: useful when visiting a model." alt="" coords="5,5,148,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_4.png" border="0" alt="" usemap="#operations__research_1_1AssignmentContainer_3_01IntervalVar_00_01IntervalVarElement_01_4"/>
<map name="operations__research_1_1AssignmentContainer_3_01IntervalVar_00_01IntervalVarElement_01_4" id="operations__research_1_1AssignmentContainer_3_01IntervalVar_00_01IntervalVarElement_01_4">
<area shape="rect" href="classoperations__research_1_1AssignmentContainer.html" title=" " alt="" coords="5,5,232,57"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_5.png" border="0" alt="" usemap="#operations__research_1_1AssignmentContainer_3_01IntVar_00_01IntVarElement_01_4"/>
<map name="operations__research_1_1AssignmentContainer_3_01IntVar_00_01IntVarElement_01_4" id="operations__research_1_1AssignmentContainer_3_01IntVar_00_01IntVarElement_01_4">
<area shape="rect" href="classoperations__research_1_1AssignmentContainer.html" title=" " alt="" coords="5,5,174,57"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_6.png" border="0" alt="" usemap="#operations__research_1_1AssignmentContainer_3_01SequenceVar_00_01SequenceVarElement_01_4"/>
<map name="operations__research_1_1AssignmentContainer_3_01SequenceVar_00_01SequenceVarElement_01_4" id="operations__research_1_1AssignmentContainer_3_01SequenceVar_00_01SequenceVarElement_01_4">
<area shape="rect" href="classoperations__research_1_1AssignmentContainer.html" title=" " alt="" coords="5,5,265,57"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_7.png" border="0" alt="" usemap="#operations__research_1_1AssignmentContainer_3_01V_00_01E_01_4"/>
<map name="operations__research_1_1AssignmentContainer_3_01V_00_01E_01_4" id="operations__research_1_1AssignmentContainer_3_01V_00_01E_01_4">
<area shape="rect" href="classoperations__research_1_1AssignmentContainer.html" title="&#45;&#45;— Assignment element container &#45;&#45;—" alt="" coords="5,5,162,57"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_8.png" border="0" alt="" usemap="#operations__research_1_1AssignmentElement"/>
<map name="operations__research_1_1AssignmentElement" id="operations__research_1_1AssignmentElement">
<area shape="rect" href="classoperations__research_1_1AssignmentElement.html" title="&#45;&#45;&#45;&#45;&#45;&#45;— Assignments &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;—" alt="" coords="5,68,153,107"/>
<area shape="rect" href="classoperations__research_1_1IntervalVarElement.html" title="&#45;&#45;— IntervalVarElement &#45;&#45;—" alt="" coords="208,5,351,44"/>
<area shape="rect" href="classoperations__research_1_1IntVarElement.html" title="&#45;&#45;— IntVarElement &#45;&#45;—" alt="" coords="208,68,351,107"/>
<area shape="rect" href="classoperations__research_1_1SequenceVarElement.html" title="&#45;&#45;— SequenceVarElement &#45;&#45;—" alt="" coords="201,131,358,169"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_9.png" border="0" alt="" usemap="#operations__research_1_1BaseObject"/>
<map name="operations__research_1_1BaseObject" id="operations__research_1_1BaseObject">
<area shape="rect" href="classoperations__research_1_1BaseObject.html" title="Useful Search and Modeling Objects." alt="" coords="5,548,148,587"/>
<area shape="rect" href="classoperations__research_1_1ArrayWithOffset.html" title="&#45;&#45;— Utility Class for Callbacks &#45;&#45;—" alt="" coords="204,151,358,189"/>
<area shape="rect" href="classoperations__research_1_1Decision.html" title="A Decision represents a choice point in the search tree." alt="" coords="210,213,352,252"/>
<area shape="rect" href="classoperations__research_1_1DecisionBuilder.html" title="A DecisionBuilder is responsible for creating the search tree." alt="" coords="210,276,352,315"/>
<area shape="rect" href="classoperations__research_1_1DecisionVisitor.html" title="A DecisionVisitor is used to inspect a decision." alt="" coords="210,339,352,377"/>
<area shape="rect" href="classoperations__research_1_1Demon.html" title="A Demon is the base element of a propagation queue." alt="" coords="210,401,352,440"/>
<area shape="rect" href="classoperations__research_1_1IntVarIterator.html" title="The class Iterator has two direct subclasses." alt="" coords="210,516,352,555"/>
<area shape="rect" href="classoperations__research_1_1LocalSearchFilter.html" title="&#45;&#45;— Local Search Filters &#45;&#45;&#45;—" alt="" coords="210,579,352,617"/>
<area shape="rect" href="classoperations__research_1_1LocalSearchOperator.html" title="&#45;&#45;&#45;&#45;&#45;&#45;&#45;— Local search operators &#45;&#45;&#45;&#45;&#45;&#45;&#45;—" alt="" coords="203,679,359,717"/>
<area shape="rect" href="classoperations__research_1_1ModelVisitor.html" title="Model visitor." alt="" coords="210,789,352,828"/>
<area shape="rect" href="classoperations__research_1_1PropagationBaseObject.html" title="The PropagationBaseObject is a subclass of BaseObject that is also friend to the Solver class." alt="" coords="196,995,366,1033"/>
<area shape="rect" href="classoperations__research_1_1SearchMonitor.html" title="A search monitor is a simple set of callbacks to monitor all search events." alt="" coords="210,1307,352,1345"/>
<area shape="rect" href="classoperations__research_1_1SolutionPool.html" title="&#45;&#45;— SolutionPool &#45;&#45;—" alt="" coords="210,1369,352,1408"/>
<area shape="rect" href="classoperations__research_1_1SymmetryBreaker.html" title="A symmetry breaker is an object that will visit a decision and create the &#39;symmetrical&#39; decision in r..." alt="" coords="452,5,595,44"/>
<area shape="rect" href="classoperations__research_1_1CallMethod0.html" title="Demon proxy to a method on the constraint with no arguments." alt="" coords="452,68,595,107"/>
<area shape="rect" href="classoperations__research_1_1CallMethod1.html" title="Demon proxy to a method on the constraint with one argument." alt="" coords="449,131,598,169"/>
<area shape="rect" href="classoperations__research_1_1CallMethod2.html" title="Demon proxy to a method on the constraint with two arguments." alt="" coords="441,193,606,232"/>
<area shape="rect" href="classoperations__research_1_1CallMethod3.html" title="Demon proxy to a method on the constraint with three arguments." alt="" coords="452,256,595,308"/>
<area shape="rect" href="classoperations__research_1_1DelayedCallMethod0.html" title="Low&#45;priority demon proxy to a method on the constraint with no arguments." alt="" coords="432,332,615,371"/>
<area shape="rect" href="classoperations__research_1_1DelayedCallMethod1.html" title="Low&#45;priority demon proxy to a method on the constraint with one argument." alt="" coords="447,395,600,447"/>
<area shape="rect" href="classoperations__research_1_1DelayedCallMethod2.html" title="Low&#45;priority demon proxy to a method on the constraint with two arguments." alt="" coords="447,471,600,523"/>
<area shape="rect" href="classoperations__research_1_1IntVarLocalSearchFilter.html" title="&#45;&#45;— IntVarLocalSearchFilter &#45;&#45;—" alt="" coords="440,547,607,585"/>
<area shape="rect" href="classoperations__research_1_1LocalSearchFilterManager.html" title="Filter manager: when a move is made, filters are executed to decide whether the solution is feasible ..." alt="" coords="431,609,616,648"/>
<area shape="rect" href="classoperations__research_1_1VarLocalSearchOperator.html" title="&#45;&#45;— Base operator class for operators manipulating variables &#45;&#45;—" alt="" coords="436,672,611,724"/>
<area shape="rect" href="classoperations__research_1_1VarLocalSearchOperator.html" title=" " alt="" coords="414,748,633,813"/>
<area shape="rect" href="classoperations__research_1_1SequenceVarLocalSearchOperator.html" title=" " alt="" coords="681,679,916,717"/>
<area shape="rect" href="classoperations__research_1_1IntVarLocalSearchOperator.html" title="Specialization of LocalSearchOperator built from an array of IntVars which specifies the scope of the..." alt="" coords="704,761,894,800"/>
<area shape="rect" href="classoperations__research_1_1BaseLns.html" title="&#45;&#45;— Base Large Neighborhood Search operator class &#45;—" alt="" coords="978,668,1121,707"/>
<area shape="rect" href="classoperations__research_1_1ChangeValue.html" title="&#45;&#45;— ChangeValue Operators &#45;&#45;—" alt="" coords="978,731,1121,769"/>
<area shape="rect" href="classoperations__research_1_1PathOperator.html" title="&#45;&#45;— Path&#45;based Operators &#45;&#45;—" alt="" coords="978,793,1121,832"/>
<area shape="rect" href="classoperations__research_1_1SwapIndexPairOperator.html" title="Operator which iterates through each alternative of a set of pairs." alt="" coords="964,856,1135,895"/>
<area shape="rect" href="classoperations__research_1_1MakePairActiveOperator.html" title="Pair&#45;based neighborhood operators, designed to move nodes by pairs (pairs are static and given)." alt="" coords="1209,689,1383,728"/>
<area shape="rect" href="classoperations__research_1_1PairNodeSwapActiveOperator.html" title="Operator which inserts pairs of inactive nodes into a path and makes an active node inactive." alt="" coords="1193,752,1400,804"/>
<area shape="rect" href="classoperations__research_1_1PathWithPreviousNodesOperator.html" title="Simple PathOperator wrapper that also stores the current previous nodes, and is thus able to provide ..." alt="" coords="1183,828,1409,867"/>
<area shape="rect" href="classoperations__research_1_1RelocateExpensiveChain.html" title="&#45;&#45;— RelocateExpensiveChain &#45;&#45;— Operator which relocates the most expensive subchains (given a cost ca..." alt="" coords="1207,891,1385,929"/>
<area shape="rect" href="classoperations__research_1_1ExchangeSubtrip.html" title=" " alt="" coords="1499,577,1642,616"/>
<area shape="rect" href="classoperations__research_1_1IndexPairSwapActiveOperator.html" title="Operator which inserts inactive nodes into a path and makes a pair of active nodes inactive." alt="" coords="1467,640,1674,679"/>
<area shape="rect" href="classoperations__research_1_1LightPairRelocateOperator.html" title=" " alt="" coords="1478,703,1664,741"/>
<area shape="rect" href="classoperations__research_1_1MakePairInactiveOperator.html" title="Operator which makes pairs of active nodes inactive." alt="" coords="1479,765,1663,804"/>
<area shape="rect" href="classoperations__research_1_1MakeRelocateNeighborsOperator.html" title="Relocate neighborhood which moves chains of neighbors." alt="" coords="1457,828,1684,867"/>
<area shape="rect" href="classoperations__research_1_1PairExchangeOperator.html" title="Operator which exchanges the position of two pairs; for both pairs the first node of the pair must be..." alt="" coords="1489,891,1653,929"/>
<area shape="rect" href="classoperations__research_1_1PairExchangeRelocateOperator.html" title="Operator which exchanges the paths of two pairs (path have to be different)." alt="" coords="1462,953,1679,992"/>
<area shape="rect" href="classoperations__research_1_1PairRelocateOperator.html" title="Operator which moves a pair of nodes to another position where the first node of the pair must be bef..." alt="" coords="1492,1016,1650,1055"/>
<area shape="rect" href="classoperations__research_1_1RelocateSubtrip.html" title="Tries to move subtrips after an insertion node." alt="" coords="1499,1079,1642,1117"/>
<area shape="rect" href="classoperations__research_1_1ModelParser.html" title="Model Parser." alt="" coords="452,837,595,876"/>
<area shape="rect" href="classoperations__research_1_1Assignment.html" title="&#45;&#45;— Assignment &#45;&#45;—" alt="" coords="452,900,595,939"/>
<area shape="rect" href="classoperations__research_1_1Constraint.html" title="A constraint is the main modeling object." alt="" coords="452,963,595,1001"/>
<area shape="rect" href="classoperations__research_1_1IntervalVar.html" title="&#45;&#45;&#45;&#45;&#45;&#45;&#45;— Interval Var &#45;&#45;&#45;&#45;&#45;&#45;&#45;—" alt="" coords="452,1025,595,1064"/>
<area shape="rect" href="classoperations__research_1_1IntExpr.html" title="The class IntExpr is the base of all integer expressions in constraint programming." alt="" coords="452,1088,595,1127"/>
<area shape="rect" href="classoperations__research_1_1SequenceVar.html" title="&#45;&#45;— SequenceVar &#45;&#45;—" alt="" coords="452,1151,595,1189"/>
<area shape="rect" href="classoperations__research_1_1CastConstraint.html" title="Cast constraints are special channeling constraints designed to keep a variable in sync with an expre..." alt="" coords="727,900,870,939"/>
<area shape="rect" href="classoperations__research_1_1DisjunctiveConstraint.html" title="&#45;&#45;— Disjunctive Constraint &#45;&#45;—" alt="" coords="722,963,876,1001"/>
<area shape="rect" href="classoperations__research_1_1Pack.html" title="&#45;&#45;&#45;&#45;&#45;&#45;&#45;— Pack Constraint &#45;&#45;&#45;&#45;&#45;&#45;&#45;—" alt="" coords="727,1025,870,1064"/>
<area shape="rect" href="classoperations__research_1_1BaseIntExpr.html" title="This is the base class for all expressions that are not variables." alt="" coords="727,1088,870,1127"/>
<area shape="rect" href="classoperations__research_1_1IntVar.html" title="The class IntVar is a subset of IntExpr." alt="" coords="727,1151,870,1189"/>
<area shape="rect" href="classoperations__research_1_1BooleanVar.html" title="&#45;&#45;— Boolean Variable &#45;&#45;—" alt="" coords="978,1151,1121,1189"/>
<area shape="rect" href="classoperations__research_1_1LocalSearchMonitor.html" title="&#45;&#45;&#45;&#45;&#45;&#45;&#45;— LocalSearchMonitor &#45;&#45;&#45;&#45;&#45;&#45;&#45;—" alt="" coords="450,1213,597,1252"/>
<area shape="rect" href="classoperations__research_1_1OptimizeVar.html" title="&#45;&#45;&#45;&#45;&#45;&#45;&#45;— Objective Management &#45;&#45;&#45;&#45;&#45;&#45;&#45;—" alt="" coords="452,1276,595,1315"/>
<area shape="rect" href="classoperations__research_1_1PropagationMonitor.html" title="&#45;&#45;&#45;&#45;&#45;&#45;&#45;— PropagationMonitor &#45;&#45;&#45;&#45;&#45;&#45;&#45;—" alt="" coords="451,1339,596,1377"/>
<area shape="rect" href="classoperations__research_1_1SearchLimit.html" title="&#45;&#45;&#45;&#45;&#45;&#45;&#45;— Search Limits &#45;&#45;&#45;&#45;&#45;&#45;&#45;—" alt="" coords="452,1401,595,1440"/>
<area shape="rect" href="classoperations__research_1_1SearchLog.html" title="&#45;&#45;&#45;&#45;&#45;&#45;&#45;— Search Log &#45;&#45;&#45;&#45;&#45;&#45;—" alt="" coords="452,1464,595,1503"/>
<area shape="rect" href="classoperations__research_1_1SolutionCollector.html" title="&#45;&#45;&#45;&#45;&#45;&#45;&#45;— Solution Collectors &#45;&#45;&#45;&#45;&#45;&#45;&#45;—" alt="" coords="452,1527,595,1565"/>
<area shape="rect" href="classoperations__research_1_1RegularLimit.html" title="&#45;&#45;— Regular Limit &#45;&#45;—" alt="" coords="727,1401,870,1440"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_10.png" border="0" alt="" usemap="#operations__research_1_1DefaultPhaseParameters"/>
<map name="operations__research_1_1DefaultPhaseParameters" id="operations__research_1_1DefaultPhaseParameters">
<area shape="rect" href="structoperations__research_1_1DefaultPhaseParameters.html" title="This struct holds all parameters for the default search." alt="" coords="5,5,183,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_11.png" border="0" alt="" usemap="#operations__research_1_1DimensionCumulOptimizerCore"/>
<map name="operations__research_1_1DimensionCumulOptimizerCore" id="operations__research_1_1DimensionCumulOptimizerCore">
<area shape="rect" href="classoperations__research_1_1DimensionCumulOptimizerCore.html" title="Classes to solve dimension cumul placement (aka scheduling) problems using linear programming." alt="" coords="5,5,222,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_12.png" border="0" alt="" usemap="#operations__research_1_1FirstSolutionStrategy"/>
<map name="operations__research_1_1FirstSolutionStrategy" id="operations__research_1_1FirstSolutionStrategy">
<area shape="rect" title=" " alt="" coords="5,137,81,163"/>
<area shape="rect" href="classoperations__research_1_1FirstSolutionStrategy.html" title=" " alt="" coords="175,5,328,44"/>
<area shape="rect" href="classoperations__research_1_1LocalSearchMetaheuristic.html" title=" " alt="" coords="161,68,343,107"/>
<area shape="rect" href="classoperations__research_1_1RoutingModelParameters.html" title=" " alt="" coords="162,131,342,169"/>
<area shape="rect" href="classoperations__research_1_1RoutingSearchParameters.html" title=" " alt="" coords="159,193,345,232"/>
<area shape="rect" href="classoperations__research_1_1RoutingSearchParameters__LocalSearchNeighborhoodOperators.html" title=" " alt="" coords="129,256,375,308"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_13.png" border="0" alt="" usemap="#operations__research_1_1GlobalDimensionCumulOptimizer"/>
<map name="operations__research_1_1GlobalDimensionCumulOptimizer" id="operations__research_1_1GlobalDimensionCumulOptimizer">
<area shape="rect" href="classoperations__research_1_1GlobalDimensionCumulOptimizer.html" title=" " alt="" coords="5,5,231,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_14.png" border="0" alt="" usemap="#operations__research_1_1InitAndGetValues"/>
<map name="operations__research_1_1InitAndGetValues" id="operations__research_1_1InitAndGetValues">
<area shape="rect" href="classoperations__research_1_1InitAndGetValues.html" title="Utility class to encapsulate an IntVarIterator and use it in a range&#45;based loop." alt="" coords="5,5,148,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_15.png" border="0" alt="" usemap="#operations__research_1_1InitAndGetValues_1_1Iterator"/>
<map name="operations__research_1_1InitAndGetValues_1_1Iterator" id="operations__research_1_1InitAndGetValues_1_1Iterator">
<area shape="rect" href="structoperations__research_1_1InitAndGetValues_1_1Iterator.html" title=" " alt="" coords="5,5,148,57"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_16.png" border="0" alt="" usemap="#operations__research_1_1IntVarLocalSearchHandler"/>
<map name="operations__research_1_1IntVarLocalSearchHandler" id="operations__research_1_1IntVarLocalSearchHandler">
<area shape="rect" href="classoperations__research_1_1IntVarLocalSearchHandler.html" title="&#45;&#45;— Base operator class for operators manipulating IntVars &#45;&#45;—" alt="" coords="5,5,189,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_17.png" border="0" alt="" usemap="#operations__research_1_1LocalDimensionCumulOptimizer"/>
<map name="operations__research_1_1LocalDimensionCumulOptimizer" id="operations__research_1_1LocalDimensionCumulOptimizer">
<area shape="rect" href="classoperations__research_1_1LocalDimensionCumulOptimizer.html" title="Class used to compute optimal values for dimension cumuls of routes, minimizing cumul soft lower and ..." alt="" coords="5,5,225,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_18.png" border="0" alt="" usemap="#operations__research_1_1ModelCache"/>
<map name="operations__research_1_1ModelCache" id="operations__research_1_1ModelCache">
<area shape="rect" href="classoperations__research_1_1ModelCache.html" title="Implements a complete cache for model elements: expressions and constraints." alt="" coords="5,5,148,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_19.png" border="0" alt="" usemap="#operations__research_1_1Rev_3_01int_01_4"/>
<map name="operations__research_1_1Rev_3_01int_01_4" id="operations__research_1_1Rev_3_01int_01_4">
<area shape="rect" href="classoperations__research_1_1Rev.html" title=" " alt="" coords="5,5,148,44"/>
<area shape="rect" href="classoperations__research_1_1NumericalRev.html" title=" " alt="" coords="196,5,346,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_20.png" border="0" alt="" usemap="#operations__research_1_1Rev_3_01T_01_4"/>
<map name="operations__research_1_1Rev_3_01T_01_4" id="operations__research_1_1Rev_3_01T_01_4">
<area shape="rect" href="classoperations__research_1_1Rev.html" title="This class adds reversibility to a POD type." alt="" coords="5,5,148,44"/>
<area shape="rect" href="classoperations__research_1_1NumericalRev.html" title="Subclass of Rev&lt;T&gt; which adds numerical operations." alt="" coords="196,5,339,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_21.png" border="0" alt="" usemap="#operations__research_1_1Rev_3_01uint64_01_4"/>
<map name="operations__research_1_1Rev_3_01uint64_01_4" id="operations__research_1_1Rev_3_01uint64_01_4">
<area shape="rect" href="classoperations__research_1_1Rev.html" title=" " alt="" coords="5,5,148,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_22.png" border="0" alt="" usemap="#operations__research_1_1RevArray_3_01T_01_4"/>
<map name="operations__research_1_1RevArray_3_01T_01_4" id="operations__research_1_1RevArray_3_01T_01_4">
<area shape="rect" href="classoperations__research_1_1RevArray.html" title="Reversible array of POD types." alt="" coords="5,5,148,44"/>
<area shape="rect" href="classoperations__research_1_1NumericalRevArray.html" title="Subclass of RevArray&lt;T&gt; which adds numerical operations." alt="" coords="196,5,371,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_23.png" border="0" alt="" usemap="#operations__research_1_1RevArray_3_01uint64_01_4"/>
<map name="operations__research_1_1RevArray_3_01uint64_01_4" id="operations__research_1_1RevArray_3_01uint64_01_4">
<area shape="rect" href="classoperations__research_1_1RevArray.html" title=" " alt="" coords="5,5,149,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_24.png" border="0" alt="" usemap="#operations__research_1_1RevBitSet"/>
<map name="operations__research_1_1RevBitSet" id="operations__research_1_1RevBitSet">
<area shape="rect" href="classoperations__research_1_1RevBitSet.html" title="This class represents a reversible bitset." alt="" coords="5,5,148,44"/>
<area shape="rect" href="classoperations__research_1_1RevBitMatrix.html" title="Matrix version of the RevBitSet class." alt="" coords="196,5,339,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_25.png" border="0" alt="" usemap="#operations__research_1_1RevGrowingArray_3_01T_00_01C_01_4"/>
<map name="operations__research_1_1RevGrowingArray_3_01T_00_01C_01_4" id="operations__research_1_1RevGrowingArray_3_01T_00_01C_01_4">
<area shape="rect" href="classoperations__research_1_1RevGrowingArray.html" title="This class is a reversible growing array." alt="" coords="5,5,186,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_26.png" border="0" alt="" usemap="#operations__research_1_1RevImmutableMultiMap_3_01K_00_01V_01_4"/>
<map name="operations__research_1_1RevImmutableMultiMap_3_01K_00_01V_01_4" id="operations__research_1_1RevImmutableMultiMap_3_01K_00_01V_01_4">
<area shape="rect" href="classoperations__research_1_1RevImmutableMultiMap.html" title="&#45;&#45;— Immutable Multi Map &#45;&#45;—" alt="" coords="5,5,174,57"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_27.png" border="0" alt="" usemap="#operations__research_1_1RevIntSet_3_01int_01_4"/>
<map name="operations__research_1_1RevIntSet_3_01int_01_4" id="operations__research_1_1RevIntSet_3_01int_01_4">
<area shape="rect" href="classoperations__research_1_1RevIntSet.html" title=" " alt="" coords="5,5,148,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_28.png" border="0" alt="" usemap="#operations__research_1_1RevIntSet_3_01T_01_4"/>
<map name="operations__research_1_1RevIntSet_3_01T_01_4" id="operations__research_1_1RevIntSet_3_01T_01_4">
<area shape="rect" href="classoperations__research_1_1RevIntSet.html" title="&#45;&#45;— RevIntSet &#45;&#45;—" alt="" coords="5,5,148,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_29.png" border="0" alt="" usemap="#operations__research_1_1RevPartialSequence"/>
<map name="operations__research_1_1RevPartialSequence" id="operations__research_1_1RevPartialSequence">
<area shape="rect" href="classoperations__research_1_1RevPartialSequence.html" title="&#45;&#45;— RevPartialSequence &#45;&#45;—" alt="" coords="5,5,156,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_30.png" border="0" alt="" usemap="#operations__research_1_1RevSwitch"/>
<map name="operations__research_1_1RevSwitch" id="operations__research_1_1RevSwitch">
<area shape="rect" href="classoperations__research_1_1RevSwitch.html" title="A reversible switch that can switch once from false to true." alt="" coords="5,5,148,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_31.png" border="0" alt="" usemap="#operations__research_1_1SequenceVarLocalSearchHandler"/>
<map name="operations__research_1_1SequenceVarLocalSearchHandler" id="operations__research_1_1SequenceVarLocalSearchHandler">
<area shape="rect" href="classoperations__research_1_1SequenceVarLocalSearchHandler.html" title=" " alt="" coords="5,5,235,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_32.png" border="0" alt="" usemap="#operations__research_1_1SimpleRevFIFO_3_01operations__research_1_1Demon_01_5_01_4"/>
<map name="operations__research_1_1SimpleRevFIFO_3_01operations__research_1_1Demon_01_5_01_4" id="operations__research_1_1SimpleRevFIFO_3_01operations__research_1_1Demon_01_5_01_4">
<area shape="rect" href="classoperations__research_1_1SimpleRevFIFO.html" title=" " alt="" coords="5,5,203,57"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_33.png" border="0" alt="" usemap="#operations__research_1_1SimpleRevFIFO_3_01T_01_4"/>
<map name="operations__research_1_1SimpleRevFIFO_3_01T_01_4" id="operations__research_1_1SimpleRevFIFO_3_01T_01_4">
<area shape="rect" href="classoperations__research_1_1SimpleRevFIFO.html" title="&#45;&#45;— utility classes &#45;&#45;—" alt="" coords="5,5,160,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_34.png" border="0" alt="" usemap="#operations__research_1_1SimpleRevFIFO_3_01T_01_4_1_1Iterator"/>
<map name="operations__research_1_1SimpleRevFIFO_3_01T_01_4_1_1Iterator" id="operations__research_1_1SimpleRevFIFO_3_01T_01_4_1_1Iterator">
<area shape="rect" href="classoperations__research_1_1SimpleRevFIFO_1_1Iterator.html" title="This iterator is not stable with respect to deletion." alt="" coords="5,5,160,57"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_35.png" border="0" alt="" usemap="#operations__research_1_1SmallRevBitSet"/>
<map name="operations__research_1_1SmallRevBitSet" id="operations__research_1_1SmallRevBitSet">
<area shape="rect" href="classoperations__research_1_1SmallRevBitSet.html" title="This class represents a small reversible bitset (size &lt;= 64)." alt="" coords="5,5,148,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_36.png" border="0" alt="" usemap="#operations__research_1_1SolutionCollector_1_1SolutionData"/>
<map name="operations__research_1_1SolutionCollector_1_1SolutionData" id="operations__research_1_1SolutionCollector_1_1SolutionData">
<area shape="rect" href="structoperations__research_1_1SolutionCollector_1_1SolutionData.html" title=" " alt="" coords="5,5,148,57"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_37.png" border="0" alt="" usemap="#operations__research_1_1Solver"/>
<map name="operations__research_1_1Solver" id="operations__research_1_1Solver">
<area shape="rect" href="classoperations__research_1_1Solver.html" title="Solver Class." alt="" coords="5,5,148,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_38.png" border="0" alt="" usemap="#operations__research_1_1Solver_1_1IntegerCastInfo"/>
<map name="operations__research_1_1Solver_1_1IntegerCastInfo" id="operations__research_1_1Solver_1_1IntegerCastInfo">
<area shape="rect" href="structoperations__research_1_1Solver_1_1IntegerCastInfo.html" title="Holds semantic information stating that the &#39;expression&#39; has been cast into &#39;variable&#39; using the Var(..." alt="" coords="5,5,170,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_39.png" border="0" alt="" usemap="#operations__research_1_1Solver_1_1SearchLogParameters"/>
<map name="operations__research_1_1Solver_1_1SearchLogParameters" id="operations__research_1_1Solver_1_1SearchLogParameters">
<area shape="rect" href="structoperations__research_1_1Solver_1_1SearchLogParameters.html" title="Creates a search monitor from logging parameters." alt="" coords="5,5,213,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_40.png" border="0" alt="" usemap="#operations__research_1_1UnsortedNullableRevBitset"/>
<map name="operations__research_1_1UnsortedNullableRevBitset" id="operations__research_1_1UnsortedNullableRevBitset">
<area shape="rect" href="classoperations__research_1_1UnsortedNullableRevBitset.html" title="This class represents a reversible bitset." alt="" coords="5,5,193,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_41.png" border="0" alt="" usemap="#RoutingDimension_1_1NodePrecedence"/>
<map name="RoutingDimension_1_1NodePrecedence" id="RoutingDimension_1_1NodePrecedence">
<area shape="rect" href="structRoutingDimension_1_1NodePrecedence.html" title=" " alt="" coords="5,5,246,31"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_42.png" border="0" alt="" usemap="#SavingsFilteredDecisionBuilder_1_1SavingsContainer_3_01S_01_4"/>
<map name="SavingsFilteredDecisionBuilder_1_1SavingsContainer_3_01S_01_4" id="SavingsFilteredDecisionBuilder_1_1SavingsContainer_3_01S_01_4">
<area shape="rect" href="classSavingsFilteredDecisionBuilder_1_1SavingsContainer.html" title=" " alt="" coords="5,5,211,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_43.png" border="0" alt="" usemap="#SavingsFilteredDecisionBuilder_1_1SavingsParameters"/>
<map name="SavingsFilteredDecisionBuilder_1_1SavingsParameters" id="SavingsFilteredDecisionBuilder_1_1SavingsParameters">
<area shape="rect" href="structSavingsFilteredDecisionBuilder_1_1SavingsParameters.html" title=" " alt="" coords="5,5,211,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_44.png" border="0" alt="" usemap="#SavingsFilteredDecisionBuilder_1_1VehicleClassEntry"/>
<map name="SavingsFilteredDecisionBuilder_1_1VehicleClassEntry" id="SavingsFilteredDecisionBuilder_1_1VehicleClassEntry">
<area shape="rect" href="structSavingsFilteredDecisionBuilder_1_1VehicleClassEntry.html" title=" " alt="" coords="5,5,211,44"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_45.png" border="0" alt="" usemap="#SimpleBoundCosts_1_1BoundCost"/>
<map name="SimpleBoundCosts_1_1BoundCost" id="SimpleBoundCosts_1_1BoundCost">
<area shape="rect" href="structSimpleBoundCosts_1_1BoundCost.html" title=" " alt="" coords="5,5,213,31"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_46.png" border="0" alt="" usemap="#TableStruct__ortools__2fconstraint__5fsolver__2frouting__5fenums__2eproto"/>
<map name="TableStruct__ortools__2fconstraint__5fsolver__2frouting__5fenums__2eproto" id="TableStruct__ortools__2fconstraint__5fsolver__2frouting__5fenums__2eproto">
<area shape="rect" href="structTableStruct__ortools__2fconstraint__5fsolver__2frouting__5fenums__2eproto.html" title="Internal implementation detail – do not use these members." alt="" coords="5,5,197,57"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_47.png" border="0" alt="" usemap="#TableStruct__ortools__2fconstraint__5fsolver__2frouting__5fparameters__2eproto"/>
<map name="TableStruct__ortools__2fconstraint__5fsolver__2frouting__5fparameters__2eproto" id="TableStruct__ortools__2fconstraint__5fsolver__2frouting__5fparameters__2eproto">
<area shape="rect" href="structTableStruct__ortools__2fconstraint__5fsolver__2frouting__5fparameters__2eproto.html" title="Internal implementation detail – do not use these members." alt="" coords="5,5,172,71"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_48.png" border="0" alt="" usemap="#TypeRegulationsChecker_1_1NodeCount"/>
<map name="TypeRegulationsChecker_1_1NodeCount" id="TypeRegulationsChecker_1_1NodeCount">
<area shape="rect" href="structTypeRegulationsChecker_1_1NodeCount.html" title=" " alt="" coords="5,5,176,44"/>
</map>
</td></tr>
</table>
</div><!-- contents -->
</div>
<div id="footer-container">
<div id="footer">
</div>
</div>
</body>
</html>