Files
ortools-clone/docs/cpp_routing/inherit_graph_7.map
Corentin Le Molgat 29c909503c Fix doxygen input list
2020-01-31 17:38:10 +01:00

73 lines
13 KiB
Plaintext

<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="$classoperations__research_1_1BaseObject.html" title="A BaseObject is the root of all reversibly allocated objects." alt="" coords="5,559,96,585"/>
<area shape="rect" id="node2" href="$classoperations__research_1_1ArrayWithOffset.html" title=" " alt="" coords="149,152,297,179"/>
<area shape="rect" id="node3" href="$classoperations__research_1_1Decision.html" title="A Decision represents a choice point in the search tree." alt="" coords="187,203,260,229"/>
<area shape="rect" id="node4" href="$classoperations__research_1_1DecisionBuilder.html" title="A DecisionBuilder is responsible for creating the search tree." alt="" coords="167,253,280,280"/>
<area shape="rect" id="node6" href="$classoperations__research_1_1DecisionVisitor.html" title="A DecisionVisitor is used to inspect a decision." alt="" coords="168,304,279,331"/>
<area shape="rect" id="node8" href="$classoperations__research_1_1Demon.html" title="A Demon is the base element of a propagation queue." alt="" coords="191,355,255,381"/>
<area shape="rect" id="node16" href="$classoperations__research_1_1IntVarIterator.html" title="The class Iterator has two direct subclasses." alt="" coords="174,508,273,535"/>
<area shape="rect" id="node17" href="$classoperations__research_1_1LocalSearchFilter.html" title="Local Search Filters are used for fast neighbor pruning." alt="" coords="162,559,285,585"/>
<area shape="rect" id="node22" href="$classoperations__research_1_1LocalSearchOperator.html" title="The base class for all local search operators." alt="" coords="151,617,295,644"/>
<area shape="rect" id="node45" href="$classoperations__research_1_1ModelVisitor.html" title="Model visitor." alt="" coords="176,712,271,739"/>
<area shape="rect" id="node47" href="$classoperations__research_1_1PropagationBaseObject.html" title="NOLINT." alt="" coords="144,857,303,884"/>
<area shape="rect" id="node61" href="$classoperations__research_1_1RoutingModelVisitor.html" title="Routing model visitor." alt="" coords="154,908,293,935"/>
<area shape="rect" id="node62" href="$classoperations__research_1_1SearchMonitor.html" title="A search monitor is a simple set of callbacks to monitor all search events." alt="" coords="170,1136,277,1163"/>
<area shape="rect" id="node70" href="$classoperations__research_1_1SolutionPool.html" title="This class is used to manage a pool of solutions." alt="" coords="176,1187,271,1213"/>
<area shape="rect" id="node5" href="$classoperations__research_1_1IntVarFilteredDecisionBuilder.html" title="Decision builder building a solution using heuristics with local search filters to evaluate its feasi..." alt="" coords="351,5,541,32"/>
<area shape="rect" id="node7" 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="383,56,509,83"/>
<area shape="rect" id="node9" href="$classoperations__research_1_1CallMethod0.html" title="Demon proxy to a method on the constraint with no arguments." alt="" coords="383,107,509,133"/>
<area shape="rect" id="node10" href="$classoperations__research_1_1CallMethod1.html" title="Demon proxy to a method on the constraint with one argument." alt="" coords="374,157,518,184"/>
<area shape="rect" id="node11" href="$classoperations__research_1_1CallMethod2.html" title="Demon proxy to a method on the constraint with two arguments." alt="" coords="365,208,527,235"/>
<area shape="rect" id="node12" href="$classoperations__research_1_1CallMethod3.html" title="Demon proxy to a method on the constraint with three arguments." alt="" coords="378,259,514,301"/>
<area shape="rect" id="node13" href="$classoperations__research_1_1DelayedCallMethod0.html" title="Low&#45;priority demon proxy to a method on the constraint with no arguments." alt="" coords="359,325,533,352"/>
<area shape="rect" id="node14" href="$classoperations__research_1_1DelayedCallMethod1.html" title="Low&#45;priority demon proxy to a method on the constraint with one argument." alt="" coords="375,377,517,418"/>
<area shape="rect" id="node15" href="$classoperations__research_1_1DelayedCallMethod2.html" title="Low&#45;priority demon proxy to a method on the constraint with two arguments." alt="" coords="375,442,517,483"/>
<area shape="rect" id="node18" href="$classoperations__research_1_1IntVarLocalSearchFilter.html" title=" " alt="" coords="367,508,525,535"/>
<area shape="rect" id="node21" 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="359,559,533,585"/>
<area shape="rect" id="node19" href="$classoperations__research_1_1BasePathFilter.html" title="Generic path&#45;based filter class." alt="" coords="647,483,755,509"/>
<area shape="rect" id="node20" href="$classoperations__research_1_1CPFeasibilityFilter.html" title="This filter accepts deltas for which the assignment satisfies the constraints of the Solver." alt="" coords="636,533,765,560"/>
<area shape="rect" id="node23" href="$classoperations__research_1_1VarLocalSearchOperator.html" title="Base operator class for operators manipulating variables." alt="" coords="364,610,528,651"/>
<area shape="rect" id="node25" href="$classoperations__research_1_1VarLocalSearchOperator.html" title=" " alt="" coords="357,676,535,732"/>
<area shape="rect" id="node24" href="$classoperations__research_1_1SequenceVarLocalSearchOperator.html" title=" " alt="" coords="589,617,812,644"/>
<area shape="rect" id="node26" href="$classoperations__research_1_1IntVarLocalSearchOperator.html" title="Specialization of LocalSearchOperator built from an array of IntVars which specifies the scope of the..." alt="" coords="611,680,790,707"/>
<area shape="rect" id="node27" href="$classoperations__research_1_1BaseLns.html" title="This is the base class for building an Lns operator." alt="" coords="933,541,1007,568"/>
<area shape="rect" id="node28" href="$classoperations__research_1_1ChangeValue.html" title="Defines operators which change the value of variables; each neighbor corresponds to one modified vari..." alt="" coords="920,592,1020,619"/>
<area shape="rect" id="node29" href="$classoperations__research_1_1FilteredHeuristicExpensiveChainLNSOperator.html" title="Similar to the move above, but instead of removing one route entirely, the destruction phase consists..." alt="" coords="881,643,1059,685"/>
<area shape="rect" id="node30" href="$classoperations__research_1_1FilteredHeuristicPathLNSOperator.html" title="LNS&#45;like operator based on a filtered first solution heuristic to rebuild the solution,..." alt="" coords="860,709,1080,736"/>
<area shape="rect" id="node31" href="$classoperations__research_1_1PathOperator.html" title="Base class of the local search operators dedicated to path modifications (a path is a set of nodes li..." alt="" coords="921,760,1019,787"/>
<area shape="rect" id="node44" href="$classoperations__research_1_1SwapIndexPairOperator.html" title="Operator which iterates through each alternative of a set of pairs." alt="" coords="890,811,1050,837"/>
<area shape="rect" id="node32" href="$classoperations__research_1_1ExchangeSubtrip.html" title=" " alt="" coords="1175,481,1296,508"/>
<area shape="rect" id="node33" 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="1137,532,1334,559"/>
<area shape="rect" id="node34" href="$classoperations__research_1_1LightPairRelocateOperator.html" title=" " alt="" coords="1148,583,1323,609"/>
<area shape="rect" id="node35" 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="1153,633,1317,660"/>
<area shape="rect" id="node36" href="$classoperations__research_1_1MakePairInactiveOperator.html" title="Operator which makes pairs of active nodes inactive." alt="" coords="1149,684,1322,711"/>
<area shape="rect" id="node37" href="$classoperations__research_1_1MakeRelocateNeighborsOperator.html" title="Relocate neighborhood which moves chains of neighbors." alt="" coords="1128,735,1343,761"/>
<area shape="rect" id="node38" 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="1159,785,1312,812"/>
<area shape="rect" id="node39" href="$classoperations__research_1_1PairExchangeRelocateOperator.html" title="Operator which exchanges the paths of two pairs (path have to be different)." alt="" coords="1133,836,1338,863"/>
<area shape="rect" id="node40" 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="1137,887,1333,929"/>
<area shape="rect" id="node41" 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="1162,953,1309,980"/>
<area shape="rect" id="node42" href="$classoperations__research_1_1RelocateExpensiveChain.html" title="RelocateExpensiveChain." alt="" coords="1151,1004,1320,1031"/>
<area shape="rect" id="node43" href="$classoperations__research_1_1RelocateSubtrip.html" title="Tries to move subtrips after an insertion node." alt="" coords="1178,1055,1293,1081"/>
<area shape="rect" id="node46" href="$classoperations__research_1_1ModelParser.html" title="Model Parser." alt="" coords="399,756,493,783"/>
<area shape="rect" id="node48" href="$classoperations__research_1_1Assignment.html" title="An Assignment is a variable &#45;&gt; domains mapping, used to report solutions to the user." alt="" coords="401,807,491,833"/>
<area shape="rect" id="node49" href="$classoperations__research_1_1Constraint.html" title="A constraint is the main modeling object." alt="" coords="405,857,487,884"/>
<area shape="rect" id="node55" href="$classoperations__research_1_1IntervalVar.html" title="Interval variables are often used in scheduling." alt="" coords="403,908,489,935"/>
<area shape="rect" id="node56" href="$classoperations__research_1_1IntExpr.html" title="The class IntExpr is the base of all integer expressions in constraint programming." alt="" coords="414,959,478,985"/>
<area shape="rect" id="node60" href="$classoperations__research_1_1SequenceVar.html" title="A sequence variable is a variable whose domain is a set of possible orderings of the interval variabl..." alt="" coords="396,1009,496,1036"/>
<area shape="rect" id="node50" 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="645,731,756,757"/>
<area shape="rect" id="node51" href="$classoperations__research_1_1DisjunctiveConstraint.html" title=" " alt="" coords="627,781,774,808"/>
<area shape="rect" id="node52" href="$classoperations__research_1_1GlobalVehicleBreaksConstraint.html" title="GlobalVehicleBreaksConstraint ensures breaks constraints are enforced on all vehicles in the dimensio..." alt="" coords="599,832,802,859"/>
<area shape="rect" id="node53" href="$classoperations__research_1_1Pack.html" title=" " alt="" coords="675,883,727,909"/>
<area shape="rect" id="node54" href="$classoperations__research_1_1TypeRegulationsConstraint.html" title="The following constraint ensures that incompatibilities and requirements between types are respected." alt="" coords="611,933,791,960"/>
<area shape="rect" id="node57" href="$classoperations__research_1_1BaseIntExpr.html" title="This is the base class for all expressions that are not variables." alt="" coords="653,984,748,1011"/>
<area shape="rect" id="node58" href="$classoperations__research_1_1IntVar.html" title="The class IntVar is a subset of IntExpr." alt="" coords="672,1035,729,1061"/>
<area shape="rect" id="node59" href="$classoperations__research_1_1BooleanVar.html" title=" " alt="" coords="925,1035,1015,1061"/>
<area shape="rect" id="node63" href="$classoperations__research_1_1LocalSearchMonitor.html" title=" " alt="" coords="377,1060,515,1087"/>
<area shape="rect" id="node64" href="$classoperations__research_1_1OptimizeVar.html" title="This class encapsulates an objective." alt="" coords="399,1111,493,1137"/>
<area shape="rect" id="node65" href="$classoperations__research_1_1PropagationMonitor.html" title=" " alt="" coords="379,1161,513,1188"/>
<area shape="rect" id="node66" href="$classoperations__research_1_1SearchLimit.html" title="Base class of all search limits." alt="" coords="401,1212,491,1239"/>
<area shape="rect" id="node68" href="$classoperations__research_1_1SearchLog.html" title="The base class of all search logs that periodically outputs information when the search is running." alt="" coords="404,1263,488,1289"/>
<area shape="rect" id="node69" href="$classoperations__research_1_1SolutionCollector.html" title="This class is the root class of all solution collectors." alt="" coords="385,1313,507,1340"/>
<area shape="rect" id="node67" href="$classoperations__research_1_1RegularLimit.html" title="Usual limit based on wall_time, number of explored branches and number of failures in the search tree..." alt="" coords="653,1212,748,1239"/>
</map>