Files
ortools-clone/docs/cpp_routing/inherit_graph_9.map
2019-06-13 15:51:12 +02:00

66 lines
12 KiB
Plaintext

<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="$classoperations__research_1_1BaseObject.html" title="Useful Search and Modeling Objects." alt="" coords="5,548,148,587"/>
<area shape="rect" id="node2" href="$classoperations__research_1_1ArrayWithOffset.html" title="&#45;&#45;— Utility Class for Callbacks &#45;&#45;—" alt="" coords="204,151,358,189"/>
<area shape="rect" id="node3" 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" id="node4" 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" id="node5" href="$classoperations__research_1_1DecisionVisitor.html" title="A DecisionVisitor is used to inspect a decision." alt="" coords="210,339,352,377"/>
<area shape="rect" id="node7" 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" id="node15" href="$classoperations__research_1_1IntVarIterator.html" title="The class Iterator has two direct subclasses." alt="" coords="210,516,352,555"/>
<area shape="rect" id="node16" href="$classoperations__research_1_1LocalSearchFilter.html" title="&#45;&#45;— Local Search Filters &#45;&#45;&#45;—" alt="" coords="210,579,352,617"/>
<area shape="rect" id="node19" 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" id="node41" href="$classoperations__research_1_1ModelVisitor.html" title="Model visitor." alt="" coords="210,789,352,828"/>
<area shape="rect" id="node43" 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" id="node55" 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" id="node63" href="$classoperations__research_1_1SolutionPool.html" title="&#45;&#45;— SolutionPool &#45;&#45;—" alt="" coords="210,1369,352,1408"/>
<area shape="rect" id="node6" 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" id="node8" 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" id="node9" 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" id="node10" 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" id="node11" 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" id="node12" 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" id="node13" 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" id="node14" 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" id="node17" href="$classoperations__research_1_1IntVarLocalSearchFilter.html" title="&#45;&#45;— IntVarLocalSearchFilter &#45;&#45;—" alt="" coords="440,547,607,585"/>
<area shape="rect" id="node18" 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" id="node20" 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" id="node22" href="$classoperations__research_1_1VarLocalSearchOperator.html" title=" " alt="" coords="414,748,633,813"/>
<area shape="rect" id="node21" href="$classoperations__research_1_1SequenceVarLocalSearchOperator.html" title=" " alt="" coords="681,679,916,717"/>
<area shape="rect" id="node23" 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" id="node24" 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" id="node25" href="$classoperations__research_1_1ChangeValue.html" title="&#45;&#45;— ChangeValue Operators &#45;&#45;—" alt="" coords="978,731,1121,769"/>
<area shape="rect" id="node26" href="$classoperations__research_1_1PathOperator.html" title="&#45;&#45;— Path&#45;based Operators &#45;&#45;—" alt="" coords="978,793,1121,832"/>
<area shape="rect" id="node40" 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" id="node27" 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" id="node28" 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" id="node29" 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" id="node39" 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" id="node30" href="$classoperations__research_1_1ExchangeSubtrip.html" title=" " alt="" coords="1499,577,1642,616"/>
<area shape="rect" id="node31" 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" id="node32" href="$classoperations__research_1_1LightPairRelocateOperator.html" title=" " alt="" coords="1478,703,1664,741"/>
<area shape="rect" id="node33" href="$classoperations__research_1_1MakePairInactiveOperator.html" title="Operator which makes pairs of active nodes inactive." alt="" coords="1479,765,1663,804"/>
<area shape="rect" id="node34" href="$classoperations__research_1_1MakeRelocateNeighborsOperator.html" title="Relocate neighborhood which moves chains of neighbors." alt="" coords="1457,828,1684,867"/>
<area shape="rect" id="node35" 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" id="node36" 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" id="node37" 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" id="node38" href="$classoperations__research_1_1RelocateSubtrip.html" title="Tries to move subtrips after an insertion node." alt="" coords="1499,1079,1642,1117"/>
<area shape="rect" id="node42" href="$classoperations__research_1_1ModelParser.html" title="Model Parser." alt="" coords="452,837,595,876"/>
<area shape="rect" id="node44" href="$classoperations__research_1_1Assignment.html" title="&#45;&#45;— Assignment &#45;&#45;—" alt="" coords="452,900,595,939"/>
<area shape="rect" id="node45" href="$classoperations__research_1_1Constraint.html" title="A constraint is the main modeling object." alt="" coords="452,963,595,1001"/>
<area shape="rect" id="node49" 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" id="node50" 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" id="node54" href="$classoperations__research_1_1SequenceVar.html" title="&#45;&#45;— SequenceVar &#45;&#45;—" alt="" coords="452,1151,595,1189"/>
<area shape="rect" id="node46" 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" id="node47" href="$classoperations__research_1_1DisjunctiveConstraint.html" title="&#45;&#45;— Disjunctive Constraint &#45;&#45;—" alt="" coords="722,963,876,1001"/>
<area shape="rect" id="node48" 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" id="node51" 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" id="node52" href="$classoperations__research_1_1IntVar.html" title="The class IntVar is a subset of IntExpr." alt="" coords="727,1151,870,1189"/>
<area shape="rect" id="node53" href="$classoperations__research_1_1BooleanVar.html" title="&#45;&#45;— Boolean Variable &#45;&#45;—" alt="" coords="978,1151,1121,1189"/>
<area shape="rect" id="node56" 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" id="node57" 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" id="node58" 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" id="node59" 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" id="node61" 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" id="node62" 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" id="node60" href="$classoperations__research_1_1RegularLimit.html" title="&#45;&#45;— Regular Limit &#45;&#45;—" alt="" coords="727,1401,870,1440"/>
</map>