Files
ortools-clone/docs/java/inherits.html
2019-07-15 14:27:40 -07:00

551 lines
58 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>
</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="#com_8google_8ortools_8algorithms_8KnapsackSolver"/>
<map name="com_8google_8ortools_8algorithms_8KnapsackSolver" id="com_8google_8ortools_8algorithms_8KnapsackSolver">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1algorithms_1_1KnapsackSolver.html" title="This library solves knapsack problems." alt="" coords="5,5,205,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_1.png" border="0" alt="" usemap="#com_8google_8ortools_8algorithms_8KnapsackSolver_8SolverType"/>
<map name="com_8google_8ortools_8algorithms_8KnapsackSolver_8SolverType" id="com_8google_8ortools_8algorithms_8KnapsackSolver_8SolverType">
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1algorithms_1_1KnapsackSolver_1_1SolverType.html" title="Enum controlling which underlying algorithm is used." alt="" coords="5,5,205,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_2.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8AssignmentElement"/>
<map name="com_8google_8ortools_8constraintsolver_8AssignmentElement" id="com_8google_8ortools_8constraintsolver_8AssignmentElement">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentElement.html" title=" " alt="" coords="5,71,237,112"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement.html" title=" " alt="" coords="285,5,517,47"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement.html" title=" " alt="" coords="285,71,517,112"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement.html" title="The SequenceVarElement stores a partial representation of ranked interval variables in the underlying..." alt="" coords="285,136,517,177"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_3.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8AssignmentIntContainer"/>
<map name="com_8google_8ortools_8constraintsolver_8AssignmentIntContainer" id="com_8google_8ortools_8constraintsolver_8AssignmentIntContainer">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentIntContainer.html" title=" " alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_4.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8AssignmentIntervalContainer"/>
<map name="com_8google_8ortools_8constraintsolver_8AssignmentIntervalContainer" id="com_8google_8ortools_8constraintsolver_8AssignmentIntervalContainer">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentIntervalContainer.html" title=" " alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_5.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8AssignmentSequenceContainer"/>
<map name="com_8google_8ortools_8constraintsolver_8AssignmentSequenceContainer" id="com_8google_8ortools_8constraintsolver_8AssignmentSequenceContainer">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentSequenceContainer.html" title=" " alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_6.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8BaseObject"/>
<map name="com_8google_8ortools_8constraintsolver_8BaseObject" id="com_8google_8ortools_8constraintsolver_8BaseObject">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject.html" title="A BaseObject is the root of all reversibly allocated objects." alt="" coords="5,557,237,598"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" title="A Decision represents a choice point in the search tree." alt="" coords="285,197,517,238"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" title="A DecisionBuilder is responsible for creating the search tree." alt="" coords="285,262,517,303"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor.html" title="A DecisionVisitor is used to inspect a decision." alt="" coords="285,327,517,369"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html" title="A Demon is the base element of a propagation queue." alt="" coords="285,393,517,434"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator.html" title="The class Iterator has two direct subclasses." alt="" coords="285,458,517,499"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter.html" title="Local Search Filters are used for fast neighbor pruning." alt="" coords="285,523,517,565"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" title="This class represent a reversible FIFO structure." alt="" coords="285,589,517,630"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor.html" title="Model visitor." alt="" coords="285,654,517,695"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject.html" title="NOLINT The PropagationBaseObject is a subclass of BaseObject that is also friend to the Solver class." alt="" coords="285,719,517,761"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor.html" title="Routing model visitor." alt="" coords="285,785,517,826"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" title="A search monitor is a simple set of callbacks to monitor all search events." alt="" coords="285,1061,517,1102"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool.html" title="This class is used to manage a pool of solutions." alt="" coords="285,1126,517,1167"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder.html" title="Decision builders building a solution using local search filters to evaluate its feasibility." alt="" coords="587,197,819,238"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder.html" title="This class acts as a intermediate step between a c++ decision builder and a java one." alt="" coords="587,262,819,303"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder.html" title="Filter&#45;based decision builder dedicated to routing." alt="" coords="905,197,1137,238"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder.html" title="Filtered&#45;base decision builder based on the addition heuristic, extending a path from its start node ..." alt="" coords="1202,93,1461,134"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder.html" title=" " alt="" coords="1200,181,1463,222"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder.html" title="Christofides addition heuristic." alt="" coords="1215,246,1447,287"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder.html" title="Filter&#45;based decision builder which builds a solution by using Clarke &amp; Wright&#39;s Savings heuristic." alt="" coords="1215,326,1447,367"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder.html" title="A CheapestAdditionFilteredDecisionBuilder where the notion of &#39;cheapest arc&#39; comes from an arc compar..." alt="" coords="1511,5,1797,61"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder.html" title="A CheapestAdditionFilteredDecisionBuilder where the notion of &#39;cheapest arc&#39; comes from an arc evalua..." alt="" coords="1517,85,1791,141"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder.html" title="Filter&#45;based decision builder which builds a solution by inserting nodes at their cheapest position o..." alt="" coords="1525,165,1783,221"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder.html" title="Filter&#45;base decision builder which builds a solution by inserting nodes at their cheapest position." alt="" coords="1527,245,1781,301"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder.html" title=" " alt="" coords="1531,326,1777,367"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder.html" title=" " alt="" coords="1522,391,1786,433"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_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="587,327,819,369"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter.html" title=" " alt="" coords="587,402,819,443"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter.html" title="Generic path&#45;based filter class." alt="" coords="905,337,1137,378"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter.html" title="This filter accepts deltas for which the assignment satisfies the constraints of the Solver." alt="" coords="905,402,1137,443"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate.html" title="Base operator class for operators manipulating variables." alt="" coords="587,475,820,517"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate.html" title="Base operator class for operators manipulating variables." alt="" coords="565,550,841,591"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator.html" title=" " alt="" coords="905,467,1137,509"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns.html" title="This is the base class for building an Lns operator." alt="" coords="1215,402,1447,443"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue.html" title="Defines operators which change the value of variables; each neighbor corresponds to one modified vari..." alt="" coords="1215,467,1447,509"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_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="1215,533,1447,574"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator.html" title="Simple PathOperator wrapper that also stores the current previous nodes, and is thus able to provide ..." alt="" coords="1538,533,1770,574"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator.html" title=" " alt="" coords="905,533,1137,574"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" title="An Assignment is a variable &#45;&gt; domains mapping, used to report solutions to the user." alt="" coords="587,637,819,678"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" title="A constraint is the main modeling object." alt="" coords="587,702,819,743"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" title="Interval variables are often used in scheduling." alt="" coords="587,767,819,809"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" title="The class IntExpr is the base of all integer expressions in constraint programming." alt="" coords="587,833,819,874"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar.html" title="A sequence variable is a variable whose domain is a set of possible orderings of the interval variabl..." alt="" coords="587,898,819,939"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint.html" title="Cast constraints are special channeling constraints designed to keep a variable in sync with an expre..." alt="" coords="905,598,1137,639"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint.html" title=" " alt="" coords="905,663,1137,705"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint.html" title="GlobalVehicleBreaksConstraint ensures breaks constraints are enforced on all vehicles in the dimensio..." alt="" coords="905,729,1137,770"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack.html" title=" " alt="" coords="889,795,1152,821"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint.html" title="The following constraint ensures that incompatibilities and requirements between types are respected." alt="" coords="905,846,1137,887"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr.html" title="This is the base class for all expressions that are not variables." alt="" coords="905,911,1137,953"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" title="The class IntVar is a subset of IntExpr." alt="" coords="905,977,1137,1018"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar.html" title=" " alt="" coords="1215,977,1447,1018"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor.html" title=" " alt="" coords="587,963,819,1005"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" title="This class encapsulates an objective." alt="" coords="587,1029,819,1070"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor.html" title=" " alt="" coords="587,1094,819,1135"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit.html" title="Base class of all search limits." alt="" coords="587,1159,819,1201"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog.html" title="The base class of all search logs that periodically outputs information when the search is running." alt="" coords="587,1225,819,1266"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" title="This class is the root class of all solution collectors." alt="" coords="587,1290,819,1331"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" title="Usual limit based on wall_time, number of explored branches and number of failures in the search tree..." alt="" coords="905,1159,1137,1201"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_7.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8ConstraintSolverParameters_8TrailCompression"/>
<map name="com_8google_8ortools_8constraintsolver_8ConstraintSolverParameters_8TrailCompression" id="com_8google_8ortools_8constraintsolver_8ConstraintSolverParameters_8TrailCompression">
<area shape="rect" title=" " alt="" coords="5,569,163,595"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression.html" title=" " alt="" coords="222,5,514,47"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value.html" title="Protobuf enum." alt="" coords="252,71,484,112"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html" title="Protobuf enum." alt="" coords="252,136,484,177"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPModelRequest_1_1SolverType.html" title=" " alt="" coords="265,201,471,243"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverCommonParameters_1_1LPAlgorithmValues.html" title="Protobuf enum." alt="" coords="211,267,525,308"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverResponseStatus.html" title=" " alt="" coords="265,332,471,373"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSosConstraint_1_1Type.html" title="Protobuf enum." alt="" coords="265,397,471,439"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm.html" title=" " alt="" coords="246,463,490,504"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering.html" title=" " alt="" coords="277,528,459,569"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection.html" title=" " alt="" coords="271,593,465,635"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm.html" title=" " alt="" coords="263,659,473,715"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder.html" title=" " alt="" coords="249,740,487,781"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm.html" title=" " alt="" coords="263,806,473,862"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity.html" title=" " alt="" coords="279,887,457,928"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm.html" title=" " alt="" coords="273,952,463,993"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching.html" title=" " alt="" coords="272,1017,464,1059"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder.html" title=" " alt="" coords="279,1083,457,1124"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean.html" title=" " alt="" coords="289,1148,447,1189"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_8.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8ConstraintSolverParametersOrBuilder"/>
<map name="com_8google_8ortools_8constraintsolver_8ConstraintSolverParametersOrBuilder" id="com_8google_8ortools_8constraintsolver_8ConstraintSolverParametersOrBuilder">
<area shape="rect" title=" " alt="" coords="317,634,379,661"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder.html" title=" " alt="" coords="611,855,843,896"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder.html" title=" " alt="" coords="611,920,843,961"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html" title=" " alt="" coords="611,985,843,1027"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder.html" title=" " alt="" coords="611,1051,843,1092"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder.html" title=" " alt="" coords="611,1116,843,1157"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder.html" title=" " alt="" coords="611,1181,843,1223"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators_1_1Builder.html" title=" " alt="" coords="561,1247,892,1303"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPConstraintProto_1_1Builder.html" title=" " alt="" coords="623,71,830,112"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPGeneralConstraintProto_1_1Builder.html" title=" " alt="" coords="615,136,838,177"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPIndicatorConstraint_1_1Builder.html" title=" " alt="" coords="623,201,830,243"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPModelProto_1_1Builder.html" title=" " alt="" coords="623,267,830,308"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPModelRequest_1_1Builder.html" title="Protobuf type." alt="" coords="623,332,830,373"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolutionResponse_1_1Builder.html" title="Protobuf type." alt="" coords="623,397,830,439"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverCommonParameters_1_1Builder.html" title=" " alt="" coords="605,463,848,504"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSosConstraint_1_1Builder.html" title=" " alt="" coords="623,528,830,569"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPVariableProto_1_1Builder.html" title=" " alt="" coords="623,593,830,635"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1OptionalDouble_1_1Builder.html" title=" " alt="" coords="623,659,830,700"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1PartialVariableAssignment_1_1Builder.html" title=" " alt="" coords="617,724,836,765"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder.html" title=" " alt="" coords="639,5,814,47"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder.html" title=" " alt="" coords="637,789,816,831"/>
<area shape="rect" title=" " alt="" coords="269,2593,427,2619"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto.html" title=" " alt="" coords="639,2585,814,2627"/>
<area shape="rect" title=" " alt="" coords="269,13,427,39"/>
<area shape="rect" title=" " alt="" coords="273,1969,423,1995"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters.html" title=" " alt="" coords="611,2112,843,2153"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy.html" title=" " alt="" coords="611,2177,843,2219"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic.html" title=" " alt="" coords="611,2243,843,2284"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters.html" title=" " alt="" coords="611,2308,843,2349"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters.html" title=" " alt="" coords="611,2373,843,2415"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters.html" title=" " alt="" coords="611,2439,843,2480"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators.html" title=" " alt="" coords="561,2505,892,2561"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPConstraintProto.html" title=" " alt="" coords="623,1328,830,1369"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPGeneralConstraintProto.html" title=" " alt="" coords="623,1393,830,1435"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPIndicatorConstraint.html" title=" " alt="" coords="623,1459,830,1500"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPModelProto.html" title=" " alt="" coords="623,1524,830,1565"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPModelRequest.html" title="Protobuf type." alt="" coords="623,1589,830,1631"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolutionResponse.html" title="Protobuf type." alt="" coords="623,1655,830,1696"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverCommonParameters.html" title=" " alt="" coords="623,1720,830,1761"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSosConstraint.html" title=" " alt="" coords="623,1785,830,1827"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPVariableProto.html" title=" " alt="" coords="623,1851,830,1892"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1OptionalDouble.html" title=" " alt="" coords="623,1916,830,1957"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1PartialVariableAssignment.html" title=" " alt="" coords="623,1981,830,2023"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters.html" title=" " alt="" coords="637,2047,816,2088"/>
<area shape="rect" title=" " alt="" coords="5,1287,135,1314"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder.html" title=" " alt="" coords="228,1476,468,1517"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder.html" title=" " alt="" coords="232,1541,464,1583"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder.html" title=" " alt="" coords="232,1607,464,1648"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder.html" title=" " alt="" coords="232,1672,464,1713"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder.html" title=" " alt="" coords="232,1737,464,1779"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperatorsOrBuilder.html" title=" " alt="" coords="183,1869,513,1925"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder.html" title=" " alt="" coords="232,1803,464,1844"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1linearsolver_1_1MPConstraintProtoOrBuilder.html" title=" " alt="" coords="245,692,451,733"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1linearsolver_1_1MPGeneralConstraintProtoOrBuilder.html" title=" " alt="" coords="232,757,464,799"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1linearsolver_1_1MPIndicatorConstraintOrBuilder.html" title=" " alt="" coords="245,823,451,864"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1linearsolver_1_1MPModelProtoOrBuilder.html" title=" " alt="" coords="245,888,451,929"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1linearsolver_1_1MPModelRequestOrBuilder.html" title=" " alt="" coords="245,953,451,995"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolutionResponseOrBuilder.html" title=" " alt="" coords="245,1019,451,1060"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverCommonParametersOrBuilder.html" title=" " alt="" coords="221,1084,475,1125"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1linearsolver_1_1MPSosConstraintOrBuilder.html" title=" " alt="" coords="245,1149,451,1191"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1linearsolver_1_1MPVariableProtoOrBuilder.html" title=" " alt="" coords="245,1215,451,1256"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1linearsolver_1_1OptionalDoubleOrBuilder.html" title=" " alt="" coords="245,1280,451,1321"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1linearsolver_1_1PartialVariableAssignmentOrBuilder.html" title=" " alt="" coords="233,1345,463,1387"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder.html" title=" " alt="" coords="259,1411,437,1452"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_9.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8DefaultPhaseParameters"/>
<map name="com_8google_8ortools_8constraintsolver_8DefaultPhaseParameters" id="com_8google_8ortools_8constraintsolver_8DefaultPhaseParameters">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DefaultPhaseParameters.html" title="This struct holds all parameters for the default search." alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_10.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8IntIntToLongFunction"/>
<map name="com_8google_8ortools_8constraintsolver_8IntIntToLongFunction" id="com_8google_8ortools_8constraintsolver_8IntIntToLongFunction">
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1IntIntToLongFunction.html" title="Represents a function that accepts two int&#45;valued arguments and produces a long&#45;valued result." alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_11.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8IntTupleSet"/>
<map name="com_8google_8ortools_8constraintsolver_8IntTupleSet" id="com_8google_8ortools_8constraintsolver_8IntTupleSet">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntTupleSet.html" title=" " alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_12.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8IntVarLocalSearchHandler"/>
<map name="com_8google_8ortools_8constraintsolver_8IntVarLocalSearchHandler" id="com_8google_8ortools_8constraintsolver_8IntVarLocalSearchHandler">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchHandler.html" title="Base operator class for operators manipulating IntVars." alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_13.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8LocalSearchPhaseParameters"/>
<map name="com_8google_8ortools_8constraintsolver_8LocalSearchPhaseParameters" id="com_8google_8ortools_8constraintsolver_8LocalSearchPhaseParameters">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" title=" " alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_14.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8LongTernaryOperator"/>
<map name="com_8google_8ortools_8constraintsolver_8LongTernaryOperator" id="com_8google_8ortools_8constraintsolver_8LongTernaryOperator">
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator.html" title="Represents an operation upon three." alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_15.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8LongTernaryPredicate"/>
<map name="com_8google_8ortools_8constraintsolver_8LongTernaryPredicate" id="com_8google_8ortools_8constraintsolver_8LongTernaryPredicate">
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryPredicate.html" title="Represents a predicate (boolean&#45;valued function) uppon three." alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_16.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8mainConstants"/>
<map name="com_8google_8ortools_8constraintsolver_8mainConstants" id="com_8google_8ortools_8constraintsolver_8mainConstants">
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1mainConstants.html" title=" " alt="" coords="5,5,265,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_17.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8ModelCache"/>
<map name="com_8google_8ortools_8constraintsolver_8ModelCache" id="com_8google_8ortools_8constraintsolver_8ModelCache">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelCache.html" title="Implements a complete cache for model elements: expressions and constraints." alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_18.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8RevBool"/>
<map name="com_8google_8ortools_8constraintsolver_8RevBool" id="com_8google_8ortools_8constraintsolver_8RevBool">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevBool.html" title="This class adds reversibility to a POD type." alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_19.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8RevInteger"/>
<map name="com_8google_8ortools_8constraintsolver_8RevInteger" id="com_8google_8ortools_8constraintsolver_8RevInteger">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevInteger.html" title="This class adds reversibility to a POD type." alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_20.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8RevLong"/>
<map name="com_8google_8ortools_8constraintsolver_8RevLong" id="com_8google_8ortools_8constraintsolver_8RevLong">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevLong.html" title="This class adds reversibility to a POD type." alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_21.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8RevPartialSequence"/>
<map name="com_8google_8ortools_8constraintsolver_8RevPartialSequence" id="com_8google_8ortools_8constraintsolver_8RevPartialSequence">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevPartialSequence.html" title="&#45;&#45;— RevPartialSequence &#45;&#45;—" alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_22.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8RoutingDimension"/>
<map name="com_8google_8ortools_8constraintsolver_8RoutingDimension" id="com_8google_8ortools_8constraintsolver_8RoutingDimension">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingDimension.html" title="Dimensions represent quantities accumulated at nodes along the routes." alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_23.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8RoutingEnums"/>
<map name="com_8google_8ortools_8constraintsolver_8RoutingEnums" id="com_8google_8ortools_8constraintsolver_8RoutingEnums">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingEnums.html" title=" " alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_24.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8RoutingIndexManager"/>
<map name="com_8google_8ortools_8constraintsolver_8RoutingIndexManager" id="com_8google_8ortools_8constraintsolver_8RoutingIndexManager">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingIndexManager.html" title="Manager for any NodeIndex &lt;&#45;&gt; variable index conversion." alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_25.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8RoutingModel"/>
<map name="com_8google_8ortools_8constraintsolver_8RoutingModel" id="com_8google_8ortools_8constraintsolver_8RoutingModel">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html" title=" " alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_26.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8RoutingParameters"/>
<map name="com_8google_8ortools_8constraintsolver_8RoutingParameters" id="com_8google_8ortools_8constraintsolver_8RoutingParameters">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingParameters.html" title=" " alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_27.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8SavingsFilteredDecisionBuilder_8SavingsParameters"/>
<map name="com_8google_8ortools_8constraintsolver_8SavingsFilteredDecisionBuilder_8SavingsParameters" id="com_8google_8ortools_8constraintsolver_8SavingsFilteredDecisionBuilder_8SavingsParameters">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder_1_1SavingsParameters.html" title=" " alt="" coords="5,5,260,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_28.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8SearchLimitProtobuf"/>
<map name="com_8google_8ortools_8constraintsolver_8SearchLimitProtobuf" id="com_8google_8ortools_8constraintsolver_8SearchLimitProtobuf">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimitProtobuf.html" title=" " alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_29.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8SequenceVarLocalSearchHandler"/>
<map name="com_8google_8ortools_8constraintsolver_8SequenceVarLocalSearchHandler" id="com_8google_8ortools_8constraintsolver_8SequenceVarLocalSearchHandler">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchHandler.html" title=" " alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_30.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8Solver"/>
<map name="com_8google_8ortools_8constraintsolver_8Solver" id="com_8google_8ortools_8constraintsolver_8Solver">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html" title="Solver Class A solver represents the main computation engine." alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_31.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8Solver_8FailException"/>
<map name="com_8google_8ortools_8constraintsolver_8Solver_8FailException" id="com_8google_8ortools_8constraintsolver_8Solver_8FailException">
<area shape="rect" title=" " alt="" coords="5,13,85,39"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException.html" title="This exceptions signal that a failure has been raised in the C++ world." alt="" coords="133,5,365,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_32.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8Solver_8IntegerCastInfo"/>
<map name="com_8google_8ortools_8constraintsolver_8Solver_8IntegerCastInfo" id="com_8google_8ortools_8constraintsolver_8Solver_8IntegerCastInfo">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_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,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_33.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8SolverParameters"/>
<map name="com_8google_8ortools_8constraintsolver_8SolverParameters" id="com_8google_8ortools_8constraintsolver_8SolverParameters">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolverParameters.html" title=" " alt="" coords="5,5,237,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_34.png" border="0" alt="" usemap="#com_8google_8ortools_8constraintsolver_8TypeRegulationsChecker"/>
<map name="com_8google_8ortools_8constraintsolver_8TypeRegulationsChecker" id="com_8google_8ortools_8constraintsolver_8TypeRegulationsChecker">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsChecker.html" title=" " alt="" coords="5,39,237,80"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker.html" title="Checker for type incompatibilities." alt="" coords="285,5,517,47"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker.html" title="Checker for type requirements." alt="" coords="285,71,517,112"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_35.png" border="0" alt="" usemap="#com_8google_8ortools_8graph_8LinearSumAssignment"/>
<map name="com_8google_8ortools_8graph_8LinearSumAssignment" id="com_8google_8ortools_8graph_8LinearSumAssignment">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1graph_1_1LinearSumAssignment.html" title=" " alt="" coords="5,5,177,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_36.png" border="0" alt="" usemap="#com_8google_8ortools_8graph_8LinearSumAssignment_8Status"/>
<map name="com_8google_8ortools_8graph_8LinearSumAssignment_8Status" id="com_8google_8ortools_8graph_8LinearSumAssignment_8Status">
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1graph_1_1LinearSumAssignment_1_1Status.html" title=" " alt="" coords="5,5,200,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_37.png" border="0" alt="" usemap="#com_8google_8ortools_8graph_8MaxFlow"/>
<map name="com_8google_8ortools_8graph_8MaxFlow" id="com_8google_8ortools_8graph_8MaxFlow">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow.html" title=" " alt="" coords="5,5,177,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_38.png" border="0" alt="" usemap="#com_8google_8ortools_8graph_8MaxFlow_8Status"/>
<map name="com_8google_8ortools_8graph_8MaxFlow_8Status" id="com_8google_8ortools_8graph_8MaxFlow_8Status">
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html" title=" " alt="" coords="5,5,177,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_39.png" border="0" alt="" usemap="#com_8google_8ortools_8graph_8MinCostFlowBase"/>
<map name="com_8google_8ortools_8graph_8MinCostFlowBase" id="com_8google_8ortools_8graph_8MinCostFlowBase">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase.html" title=" " alt="" coords="5,5,177,47"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow.html" title=" " alt="" coords="225,5,397,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_40.png" border="0" alt="" usemap="#com_8google_8ortools_8graph_8MinCostFlowBase_8Status"/>
<map name="com_8google_8ortools_8graph_8MinCostFlowBase_8Status" id="com_8google_8ortools_8graph_8MinCostFlowBase_8Status">
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase_1_1Status.html" title=" " alt="" coords="5,5,177,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_41.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8LinearSolver"/>
<map name="com_8google_8ortools_8linearsolver_8LinearSolver" id="com_8google_8ortools_8linearsolver_8LinearSolver">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1LinearSolver.html" title=" " alt="" coords="5,5,212,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_42.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8main__research__linear__solver"/>
<map name="com_8google_8ortools_8linearsolver_8main__research__linear__solver" id="com_8google_8ortools_8linearsolver_8main__research__linear__solver">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1main__research__linear__solver.html" title=" " alt="" coords="5,5,240,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_43.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8main__research__linear__solverJNI"/>
<map name="com_8google_8ortools_8linearsolver_8main__research__linear__solverJNI" id="com_8google_8ortools_8linearsolver_8main__research__linear__solverJNI">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1main__research__linear__solverJNI.html" title=" " alt="" coords="5,5,240,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_44.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPConstraint"/>
<map name="com_8google_8ortools_8linearsolver_8MPConstraint" id="com_8google_8ortools_8linearsolver_8MPConstraint">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPConstraint.html" title="The class for constraints of a Mathematical Programming (MP) model." alt="" coords="5,5,212,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_45.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPGeneralConstraintProto_8GeneralConstraintCase"/>
<map name="com_8google_8ortools_8linearsolver_8MPGeneralConstraintProto_8GeneralConstraintCase" id="com_8google_8ortools_8linearsolver_8MPGeneralConstraintProto_8GeneralConstraintCase">
<area shape="rect" title=" " alt="" coords="5,13,83,39"/>
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPGeneralConstraintProto_1_1GeneralConstraintCase.html" title=" " alt="" coords="131,5,449,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_46.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPModelExportOptions"/>
<map name="com_8google_8ortools_8linearsolver_8MPModelExportOptions" id="com_8google_8ortools_8linearsolver_8MPModelExportOptions">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPModelExportOptions.html" title=" " alt="" coords="5,5,212,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_47.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPObjective"/>
<map name="com_8google_8ortools_8linearsolver_8MPObjective" id="com_8google_8ortools_8linearsolver_8MPObjective">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPObjective.html" title="A class to express a linear objective." alt="" coords="5,5,212,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_48.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPSolver"/>
<map name="com_8google_8ortools_8linearsolver_8MPSolver" id="com_8google_8ortools_8linearsolver_8MPSolver">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver.html" title="This mathematical programming (MP) solver class is the main class &#160;though which users build and solve..." alt="" coords="5,5,212,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_49.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPSolver_8BasisStatus"/>
<map name="com_8google_8ortools_8linearsolver_8MPSolver_8BasisStatus" id="com_8google_8ortools_8linearsolver_8MPSolver_8BasisStatus">
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1BasisStatus.html" title="Advanced usage: possible basis status values for a variable and the slack &#160;variable of a linear const..." alt="" coords="5,5,212,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_50.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPSolver_8OptimizationProblemType"/>
<map name="com_8google_8ortools_8linearsolver_8MPSolver_8OptimizationProblemType" id="com_8google_8ortools_8linearsolver_8MPSolver_8OptimizationProblemType">
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1OptimizationProblemType.html" title="The type of problems (LP or MIP) that will be solved and the underlying &#160;solver (GLOP,..." alt="" coords="5,5,239,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_51.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPSolver_8ResultStatus"/>
<map name="com_8google_8ortools_8linearsolver_8MPSolver_8ResultStatus" id="com_8google_8ortools_8linearsolver_8MPSolver_8ResultStatus">
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1ResultStatus.html" title="The status of solving the problem." alt="" coords="5,5,212,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_52.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPSolverParameters"/>
<map name="com_8google_8ortools_8linearsolver_8MPSolverParameters" id="com_8google_8ortools_8linearsolver_8MPSolverParameters">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters.html" title="This class stores parameter settings for LP and MIP solvers." alt="" coords="5,5,212,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_53.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPSolverParameters_8DoubleParam"/>
<map name="com_8google_8ortools_8linearsolver_8MPSolverParameters_8DoubleParam" id="com_8google_8ortools_8linearsolver_8MPSolverParameters_8DoubleParam">
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1DoubleParam.html" title="Enumeration of parameters that take continuous values." alt="" coords="5,5,235,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_54.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPSolverParameters_8IncrementalityValues"/>
<map name="com_8google_8ortools_8linearsolver_8MPSolverParameters_8IncrementalityValues" id="com_8google_8ortools_8linearsolver_8MPSolverParameters_8IncrementalityValues">
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1IncrementalityValues.html" title="Advanced usage: Incrementality options." alt="" coords="5,5,277,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_55.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPSolverParameters_8IntegerParam"/>
<map name="com_8google_8ortools_8linearsolver_8MPSolverParameters_8IntegerParam" id="com_8google_8ortools_8linearsolver_8MPSolverParameters_8IntegerParam">
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1IntegerParam.html" title="Enumeration of parameters that take integer or categorical values." alt="" coords="5,5,233,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_56.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPSolverParameters_8LpAlgorithmValues"/>
<map name="com_8google_8ortools_8linearsolver_8MPSolverParameters_8LpAlgorithmValues" id="com_8google_8ortools_8linearsolver_8MPSolverParameters_8LpAlgorithmValues">
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1LpAlgorithmValues.html" title="LP algorithm to use." alt="" coords="5,5,264,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_57.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPSolverParameters_8PresolveValues"/>
<map name="com_8google_8ortools_8linearsolver_8MPSolverParameters_8PresolveValues" id="com_8google_8ortools_8linearsolver_8MPSolverParameters_8PresolveValues">
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1PresolveValues.html" title="For each categorical parameter, enumeration of possible values." alt="" coords="5,5,247,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_58.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPSolverParameters_8ScalingValues"/>
<map name="com_8google_8ortools_8linearsolver_8MPSolverParameters_8ScalingValues" id="com_8google_8ortools_8linearsolver_8MPSolverParameters_8ScalingValues">
<area shape="rect" href="enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1ScalingValues.html" title="Advanced usage: Scaling options." alt="" coords="5,5,239,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_59.png" border="0" alt="" usemap="#com_8google_8ortools_8linearsolver_8MPVariable"/>
<map name="com_8google_8ortools_8linearsolver_8MPVariable" id="com_8google_8ortools_8linearsolver_8MPVariable">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPVariable.html" title="The class for variables of a Mathematical Programming (MP) model." alt="" coords="5,5,212,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_60.png" border="0" alt="" usemap="#com_8google_8ortools_8sat_8Constraint"/>
<map name="com_8google_8ortools_8sat_8Constraint" id="com_8google_8ortools_8sat_8Constraint">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html" title="Wrapper around a ConstraintProto." alt="" coords="5,5,224,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_61.png" border="0" alt="" usemap="#com_8google_8ortools_8sat_8CpModel"/>
<map name="com_8google_8ortools_8sat_8CpModel" id="com_8google_8ortools_8sat_8CpModel">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1sat_1_1CpModel.html" title="Main modeling class." alt="" coords="5,5,180,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_62.png" border="0" alt="" usemap="#com_8google_8ortools_8sat_8CpModel_8MismatchedArrayLengths"/>
<map name="com_8google_8ortools_8sat_8CpModel_8MismatchedArrayLengths" id="com_8google_8ortools_8sat_8CpModel_8MismatchedArrayLengths">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths.html" title="Exception thrown when parallel arrays have mismatched lengths." alt="" coords="5,5,215,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_63.png" border="0" alt="" usemap="#com_8google_8ortools_8sat_8CpModel_8WrongLength"/>
<map name="com_8google_8ortools_8sat_8CpModel_8WrongLength" id="com_8google_8ortools_8sat_8CpModel_8WrongLength">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength.html" title="Exception thrown when an array has a wrong length." alt="" coords="5,5,180,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_64.png" border="0" alt="" usemap="#com_8google_8ortools_8sat_8CpSolver"/>
<map name="com_8google_8ortools_8sat_8CpSolver" id="com_8google_8ortools_8sat_8CpSolver">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1sat_1_1CpSolver.html" title="Wrapper around the SAT solver." alt="" coords="5,5,180,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_65.png" border="0" alt="" usemap="#com_8google_8ortools_8sat_8CpSolverSolutionCallback"/>
<map name="com_8google_8ortools_8sat_8CpSolverSolutionCallback" id="com_8google_8ortools_8sat_8CpSolverSolutionCallback">
<area shape="rect" title=" " alt="" coords="5,13,125,39"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback.html" title="Parent class to create a callback called at each solution." alt="" coords="173,5,348,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_66.png" border="0" alt="" usemap="#com_8google_8ortools_8sat_8IntervalVar"/>
<map name="com_8google_8ortools_8sat_8IntervalVar" id="com_8google_8ortools_8sat_8IntervalVar">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1sat_1_1IntervalVar.html" title="An interval variable." alt="" coords="5,5,227,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_67.png" border="0" alt="" usemap="#com_8google_8ortools_8sat_8Literal"/>
<map name="com_8google_8ortools_8sat_8Literal" id="com_8google_8ortools_8sat_8Literal">
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1sat_1_1LinearExpr.html" title="A linear expression interface that can be parsed." alt="" coords="5,5,225,32"/>
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1sat_1_1IntVar.html" title="An integer variable." alt="" coords="273,31,467,57"/>
<area shape="rect" href="interfacecom_1_1google_1_1ortools_1_1sat_1_1Literal.html" title="Interface to describe a boolean variable or its negation." alt="" coords="19,56,212,83"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_68.png" border="0" alt="" usemap="#com_8google_8ortools_8util_8Domain"/>
<map name="com_8google_8ortools_8util_8Domain" id="com_8google_8ortools_8util_8Domain">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1util_1_1Domain.html" title="We call &quot;domain&quot; any subset of Int64 = [kint64min, kint64max]." alt="" coords="5,5,163,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_69.png" border="0" alt="" usemap="#com_8google_8ortools_8util_8OptionalBooleanOuterClass"/>
<map name="com_8google_8ortools_8util_8OptionalBooleanOuterClass" id="com_8google_8ortools_8util_8OptionalBooleanOuterClass">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1util_1_1OptionalBooleanOuterClass.html" title=" " alt="" coords="5,5,188,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_70.png" border="0" alt="" usemap="#com_8google_8ortools_8util_8SortedDisjointIntervalList"/>
<map name="com_8google_8ortools_8util_8SortedDisjointIntervalList" id="com_8google_8ortools_8util_8SortedDisjointIntervalList">
<area shape="rect" href="classcom_1_1google_1_1ortools_1_1util_1_1SortedDisjointIntervalList.html" title="This class represents a sorted list of disjoint, closed intervals." alt="" coords="5,5,173,47"/>
</map>
</td></tr>
</table>
</div><!-- contents -->
</div>
<div id="footer-container">
<div id="footer">
</div>
</div>
</body>
</html>