Files
ortools-clone/docs/cpp_routing/inherits.html
2021-09-20 15:57:27 +02:00

600 lines
49 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"/>-->
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="styleSheet.tmp.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="banner-container">
<div id="banner">
<span id="sfml">Google OR-Tools 9.1</span>
</div>
</div>
<div id="content" style="width: 100%; overflow: hidden;">
<div style="margin-left: 15px; margin-top: 5px; float: left; color: #145A32;">
<h2>C++ Reference</h2>
<ul>
<li><a href="../cpp_algorithms/annotated.html">Algorithms</a></li>
<li><a href="../cpp_sat/annotated.html">CP-SAT</a></li>
<li><a href="../cpp_graph/annotated.html">Graph</a></li>
<li><a href="../cpp_routing/annotated.html">Routing</a></li>
<li><a href="../cpp_linear/annotated.html">Linear solver</a></li>
</ul>
</div>
<div id="content">
<div align="center">
<h1 style="color: #145A32;">C++ Reference: Routing</h1>
</div>
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('hierarchy.html','');});
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">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="#_argument_holder"/>
<map name="_argument_holder" id="_argument_holder">
<area shape="rect" href="classoperations__research_1_1_argument_holder.html" title="Argument Holder: useful when visiting a model." alt="" coords="5,5,121,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_1.png" border="0" alt="" usemap="#_assignment_container_3_01_interval_var_00_01_interval_var_element_01_4"/>
<map name="_assignment_container_3_01_interval_var_00_01_interval_var_element_01_4" id="_assignment_container_3_01_interval_var_00_01_interval_var_element_01_4">
<area shape="rect" href="classoperations__research_1_1_assignment_container.html" title=" " alt="" coords="5,5,171,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_2.png" border="0" alt="" usemap="#_assignment_container_3_01_int_var_00_01_int_var_element_01_4"/>
<map name="_assignment_container_3_01_int_var_00_01_int_var_element_01_4" id="_assignment_container_3_01_int_var_00_01_int_var_element_01_4">
<area shape="rect" href="classoperations__research_1_1_assignment_container.html" title=" " alt="" coords="5,5,175,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_3.png" border="0" alt="" usemap="#_assignment_container_3_01_sequence_var_00_01_sequence_var_element_01_4"/>
<map name="_assignment_container_3_01_sequence_var_00_01_sequence_var_element_01_4" id="_assignment_container_3_01_sequence_var_00_01_sequence_var_element_01_4">
<area shape="rect" href="classoperations__research_1_1_assignment_container.html" title=" " alt="" coords="5,5,200,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_4.png" border="0" alt="" usemap="#_assignment_container_3_01_v_00_01_e_01_4"/>
<map name="_assignment_container_3_01_v_00_01_e_01_4" id="_assignment_container_3_01_v_00_01_e_01_4">
<area shape="rect" href="classoperations__research_1_1_assignment_container.html" title=" " alt="" coords="5,5,152,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_5.png" border="0" alt="" usemap="#_assignment_element"/>
<map name="_assignment_element" id="_assignment_element">
<area shape="rect" href="classoperations__research_1_1_assignment_element.html" title=" " alt="" coords="5,56,144,83"/>
<area shape="rect" href="classoperations__research_1_1_interval_var_element.html" title=" " alt="" coords="199,5,331,32"/>
<area shape="rect" href="classoperations__research_1_1_int_var_element.html" title=" " alt="" coords="213,56,317,83"/>
<area shape="rect" href="classoperations__research_1_1_sequence_var_element.html" title="The SequenceVarElement stores a partial representation of ranked interval variables in the underlying..." alt="" coords="192,107,339,133"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_6.png" border="0" alt="" usemap="#_assignment_proto"/>
<map name="_assignment_proto" id="_assignment_proto">
<area shape="rect" title=" " alt="" coords="5,360,80,387"/>
<area shape="rect" href="classoperations__research_1_1_assignment_proto.html" title=" " alt="" coords="187,5,310,32"/>
<area shape="rect" href="classoperations__research_1_1_constraint_runs.html" title=" " alt="" coords="192,56,305,83"/>
<area shape="rect" href="classoperations__research_1_1_constraint_solver_parameters.html" title=" " alt="" coords="155,107,342,133"/>
<area shape="rect" href="classoperations__research_1_1_demon_runs.html" title=" " alt="" coords="201,157,296,184"/>
<area shape="rect" href="classoperations__research_1_1_first_solution_strategy.html" title=" " alt="" coords="177,208,321,235"/>
<area shape="rect" href="classoperations__research_1_1_interval_var_assignment.html" title=" " alt="" coords="172,259,325,285"/>
<area shape="rect" href="classoperations__research_1_1_int_var_assignment.html" title=" " alt="" coords="186,309,311,336"/>
<area shape="rect" href="classoperations__research_1_1_local_search_metaheuristic.html" title=" " alt="" coords="163,360,335,387"/>
<area shape="rect" href="classoperations__research_1_1_regular_limit_parameters.html" title=" " alt="" coords="167,411,330,437"/>
<area shape="rect" href="classoperations__research_1_1_routing_model_parameters.html" title=" " alt="" coords="164,461,333,488"/>
<area shape="rect" href="classoperations__research_1_1_routing_search_parameters.html" title=" " alt="" coords="161,512,336,539"/>
<area shape="rect" href="classoperations__research_1_1_routing_search_parameters___improvement_search_limit_parameters.html" title=" " alt="" coords="128,563,369,605"/>
<area shape="rect" href="classoperations__research_1_1_routing_search_parameters___local_search_neighborhood_operators.html" title=" " alt="" coords="129,629,368,670"/>
<area shape="rect" href="classoperations__research_1_1_sequence_var_assignment.html" title=" " alt="" coords="165,695,333,721"/>
<area shape="rect" href="classoperations__research_1_1_worker_info.html" title=" " alt="" coords="206,745,291,772"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_7.png" border="0" alt="" usemap="#_base_object"/>
<map name="_base_object" id="_base_object">
<area shape="rect" href="classoperations__research_1_1_base_object.html" title="A BaseObject is the root of all reversibly allocated objects." alt="" coords="5,483,96,509"/>
<area shape="rect" href="classoperations__research_1_1_array_with_offset.html" title=" " alt="" coords="157,131,305,157"/>
<area shape="rect" href="classoperations__research_1_1_decision.html" title="A Decision represents a choice point in the search tree." alt="" coords="194,181,267,208"/>
<area shape="rect" href="classoperations__research_1_1_decision_builder.html" title="A DecisionBuilder is responsible for creating the search tree." alt="" coords="174,232,287,259"/>
<area shape="rect" href="classoperations__research_1_1_decision_visitor.html" title="A DecisionVisitor is used to inspect a decision." alt="" coords="175,283,286,309"/>
<area shape="rect" href="classoperations__research_1_1_demon.html" title="A Demon is the base element of a propagation queue." alt="" coords="199,333,263,360"/>
<area shape="rect" href="classoperations__research_1_1_int_var_iterator.html" title="The class Iterator has two direct subclasses." alt="" coords="182,407,279,433"/>
<area shape="rect" href="classoperations__research_1_1_local_search_filter.html" title="Local Search Filters are used for fast neighbor pruning." alt="" coords="169,457,292,484"/>
<area shape="rect" href="classoperations__research_1_1_local_search_filter_manager.html" title="Filter manager: when a move is made, filters are executed to decide whether the solution is feasible ..." alt="" coords="144,508,317,535"/>
<area shape="rect" href="classoperations__research_1_1_local_search_operator.html" title="The base class for all local search operators." alt="" coords="159,559,303,585"/>
<area shape="rect" href="classoperations__research_1_1_model_visitor.html" title="Model visitor." alt="" coords="183,632,278,659"/>
<area shape="rect" href="classoperations__research_1_1_propagation_base_object.html" title="NOLINT." alt="" coords="151,756,310,783"/>
<area shape="rect" href="classoperations__research_1_1_routing_model_visitor.html" title="Routing model visitor." alt="" coords="161,807,300,833"/>
<area shape="rect" href="classoperations__research_1_1_search_monitor.html" title="A search monitor is a simple set of callbacks to monitor all search events." alt="" coords="177,1035,284,1061"/>
<area shape="rect" href="classoperations__research_1_1_solution_pool.html" title="This class is used to manage a pool of solutions." alt="" coords="183,1085,278,1112"/>
<area shape="rect" href="classoperations__research_1_1_symmetry_breaker.html" title="A symmetry breaker is an object that will visit a decision and create the &#39;symmetrical&#39; decision in r..." alt="" coords="395,5,522,32"/>
<area shape="rect" href="classoperations__research_1_1_call_method0.html" title="Demon proxy to a method on the constraint with no arguments." alt="" coords="395,56,522,83"/>
<area shape="rect" href="classoperations__research_1_1_call_method1.html" title="Demon proxy to a method on the constraint with one argument." alt="" coords="387,107,530,133"/>
<area shape="rect" href="classoperations__research_1_1_call_method2.html" title="Demon proxy to a method on the constraint with two arguments." alt="" coords="379,157,538,184"/>
<area shape="rect" href="classoperations__research_1_1_call_method3.html" title="Demon proxy to a method on the constraint with three arguments." alt="" coords="393,209,525,250"/>
<area shape="rect" href="classoperations__research_1_1_delayed_call_method0.html" title="Low&#45;priority demon proxy to a method on the constraint with no arguments." alt="" coords="371,275,546,301"/>
<area shape="rect" href="classoperations__research_1_1_delayed_call_method1.html" title="Low&#45;priority demon proxy to a method on the constraint with one argument." alt="" coords="387,326,530,367"/>
<area shape="rect" href="classoperations__research_1_1_delayed_call_method2.html" title="Low&#45;priority demon proxy to a method on the constraint with two arguments." alt="" coords="387,391,530,433"/>
<area shape="rect" href="classoperations__research_1_1_int_var_local_search_filter.html" title=" " alt="" coords="380,457,537,484"/>
<area shape="rect" href="classoperations__research_1_1_var_local_search_operator.html" title="Base operator class for operators manipulating variables." alt="" coords="377,509,540,550"/>
<area shape="rect" href="classoperations__research_1_1_var_local_search_operator.html" title=" " alt="" coords="365,575,552,631"/>
<area shape="rect" href="classoperations__research_1_1_sequence_var_local_search_operator.html" title=" " alt="" coords="600,516,821,543"/>
<area shape="rect" href="classoperations__research_1_1_int_var_local_search_operator.html" title="Specialization of LocalSearchOperator built from an array of IntVars which specifies the scope of the..." alt="" coords="621,579,800,605"/>
<area shape="rect" href="classoperations__research_1_1_base_lns.html" title="This is the base class for building an Lns operator." alt="" coords="927,468,1001,495"/>
<area shape="rect" href="classoperations__research_1_1_change_value.html" title="Defines operators which change the value of variables; each neighbor corresponds to one modified vari..." alt="" coords="915,519,1013,545"/>
<area shape="rect" href="classoperations__research_1_1_filtered_heuristic_local_search_operator.html" title="Class of operators using a RoutingFilteredHeuristic to insert unperformed nodes after changes have be..." alt="" coords="869,570,1059,611"/>
<area shape="rect" href="classoperations__research_1_1_path_operator.html" title="Base class of the local search operators dedicated to path modifications (a path is a set of nodes li..." alt="" coords="915,839,1013,865"/>
<area shape="rect" href="classoperations__research_1_1_swap_index_pair_operator.html" title="Operator which iterates through each alternative of a set of pairs." alt="" coords="884,889,1044,916"/>
<area shape="rect" href="classoperations__research_1_1_filtered_heuristic_close_nodes_l_n_s_operator.html" title="Filtered heuristic LNS operator, where the destruction phase consists of removing a node and the &#39;num..." alt="" coords="1122,387,1311,429"/>
<area shape="rect" href="classoperations__research_1_1_filtered_heuristic_expensive_chain_l_n_s_operator.html" title="Similar to the heuristic path LNS above, but instead of removing one route entirely,..." alt="" coords="1127,453,1306,494"/>
<area shape="rect" href="classoperations__research_1_1_filtered_heuristic_path_l_n_s_operator.html" title="LNS&#45;like operator based on a filtered first solution heuristic to rebuild the solution,..." alt="" coords="1107,519,1327,545"/>
<area shape="rect" href="classoperations__research_1_1_relocate_path_and_heuristic_insert_unperformed_operator.html" title="Heuristic&#45;based local search operator which relocates an entire route to an empty vehicle of differen..." alt="" coords="1127,570,1307,611"/>
<area shape="rect" href="classoperations__research_1_1_exchange_subtrip.html" title=" " alt="" coords="1156,636,1277,663"/>
<area shape="rect" href="classoperations__research_1_1_index_pair_swap_active_operator.html" title="Operator which inserts inactive nodes into a path and makes a pair of active nodes inactive." alt="" coords="1118,687,1315,713"/>
<area shape="rect" href="classoperations__research_1_1_light_pair_relocate_operator.html" title=" " alt="" coords="1129,737,1304,764"/>
<area shape="rect" href="classoperations__research_1_1_make_pair_active_operator.html" title="Pair&#45;based neighborhood operators, designed to move nodes by pairs (pairs are static and given)." alt="" coords="1135,788,1299,815"/>
<area shape="rect" href="classoperations__research_1_1_make_pair_inactive_operator.html" title="Operator which makes pairs of active nodes inactive." alt="" coords="1130,839,1303,865"/>
<area shape="rect" href="classoperations__research_1_1_make_relocate_neighbors_operator.html" title="Relocate neighborhood which moves chains of neighbors." alt="" coords="1109,889,1324,916"/>
<area shape="rect" href="classoperations__research_1_1_pair_exchange_operator.html" title="Operator which exchanges the position of two pairs; for both pairs the first node of the pair must be..." alt="" coords="1140,940,1293,967"/>
<area shape="rect" href="classoperations__research_1_1_pair_exchange_relocate_operator.html" title="Operator which exchanges the paths of two pairs (path have to be different)." alt="" coords="1114,991,1319,1017"/>
<area shape="rect" href="classoperations__research_1_1_pair_node_swap_active_operator.html" title="Operator which inserts pairs of inactive nodes into a path and makes an active node inactive." alt="" coords="1119,1042,1315,1083"/>
<area shape="rect" href="classoperations__research_1_1_pair_relocate_operator.html" title="Operator which moves a pair of nodes to another position where the first node of the pair must be bef..." alt="" coords="1143,1108,1290,1135"/>
<area shape="rect" href="classoperations__research_1_1_relocate_expensive_chain.html" title="RelocateExpensiveChain." alt="" coords="1132,1159,1301,1185"/>
<area shape="rect" href="classoperations__research_1_1_relocate_subtrip.html" title="Tries to move subtrips after an insertion node." alt="" coords="1159,1209,1274,1236"/>
<area shape="rect" href="classoperations__research_1_1_model_parser.html" title="Model Parser." alt="" coords="411,655,506,681"/>
<area shape="rect" href="classoperations__research_1_1_assignment.html" title="An Assignment is a variable &#45;&gt; domains mapping, used to report solutions to the user." alt="" coords="413,705,504,732"/>
<area shape="rect" href="classoperations__research_1_1_constraint.html" title="A constraint is the main modeling object." alt="" coords="417,756,500,783"/>
<area shape="rect" href="classoperations__research_1_1_interval_var.html" title="Interval variables are often used in scheduling." alt="" coords="417,807,501,833"/>
<area shape="rect" href="classoperations__research_1_1_int_expr.html" title="The class IntExpr is the base of all integer expressions in constraint programming." alt="" coords="427,857,491,884"/>
<area shape="rect" href="classoperations__research_1_1_sequence_var.html" title="A sequence variable is a variable whose domain is a set of possible orderings of the interval variabl..." alt="" coords="409,908,508,935"/>
<area shape="rect" href="classoperations__research_1_1_cast_constraint.html" title="Cast constraints are special channeling constraints designed to keep a variable in sync with an expre..." alt="" coords="655,631,766,657"/>
<area shape="rect" href="classoperations__research_1_1_disjunctive_constraint.html" title=" " alt="" coords="637,681,784,708"/>
<area shape="rect" href="classoperations__research_1_1_global_vehicle_breaks_constraint.html" title="GlobalVehicleBreaksConstraint ensures breaks constraints are enforced on all vehicles in the dimensio..." alt="" coords="609,732,812,759"/>
<area shape="rect" href="classoperations__research_1_1_pack.html" title=" " alt="" coords="685,783,737,809"/>
<area shape="rect" href="classoperations__research_1_1_type_regulations_constraint.html" title="The following constraint ensures that incompatibilities and requirements between types are respected." alt="" coords="621,833,800,860"/>
<area shape="rect" href="classoperations__research_1_1_base_int_expr.html" title=" " alt="" coords="663,884,758,911"/>
<area shape="rect" href="classoperations__research_1_1_int_var.html" title="The class IntVar is a subset of IntExpr." alt="" coords="683,939,739,965"/>
<area shape="rect" href="classoperations__research_1_1_boolean_var.html" title=" " alt="" coords="920,940,1008,967"/>
<area shape="rect" href="classoperations__research_1_1_local_search_monitor.html" title=" " alt="" coords="390,959,527,985"/>
<area shape="rect" href="classoperations__research_1_1_optimize_var.html" title="This class encapsulates an objective." alt="" coords="412,1009,505,1036"/>
<area shape="rect" href="classoperations__research_1_1_propagation_monitor.html" title=" " alt="" coords="391,1060,526,1087"/>
<area shape="rect" href="classoperations__research_1_1_search_limit.html" title="Base class of all search limits." alt="" coords="413,1111,504,1137"/>
<area shape="rect" href="classoperations__research_1_1_search_log.html" title="The base class of all search logs that periodically outputs information when the search is running." alt="" coords="417,1161,501,1188"/>
<area shape="rect" href="classoperations__research_1_1_solution_collector.html" title="This class is the root class of all solution collectors." alt="" coords="398,1212,519,1239"/>
<area shape="rect" href="classoperations__research_1_1_improvement_search_limit.html" title=" " alt="" coords="627,1085,794,1112"/>
<area shape="rect" href="classoperations__research_1_1_regular_limit.html" title="Usual limit based on wall_time, number of explored branches and number of failures in the search tree..." alt="" coords="663,1136,758,1163"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_8.png" border="0" alt="" usemap="#_cumul_bounds_propagator"/>
<map name="_cumul_bounds_propagator" id="_cumul_bounds_propagator">
<area shape="rect" href="classoperations__research_1_1_cumul_bounds_propagator.html" title=" " alt="" coords="5,5,172,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_9.png" border="0" alt="" usemap="#_default_phase_parameters"/>
<map name="_default_phase_parameters" id="_default_phase_parameters">
<area shape="rect" href="structoperations__research_1_1_default_phase_parameters.html" title="This struct holds all parameters for the default search." alt="" coords="5,5,173,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_10.png" border="0" alt="" usemap="#_dimension_cumul_optimizer_core"/>
<map name="_dimension_cumul_optimizer_core" id="_dimension_cumul_optimizer_core">
<area shape="rect" href="classoperations__research_1_1_dimension_cumul_optimizer_core.html" title=" " alt="" coords="5,5,212,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_11.png" border="0" alt="" usemap="#_disjunctive_propagator"/>
<map name="_disjunctive_propagator" id="_disjunctive_propagator">
<area shape="rect" href="classoperations__research_1_1_disjunctive_propagator.html" title="This class acts like a CP propagator: it takes a set of tasks given by their start/duration/end featu..." alt="" coords="5,5,156,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_12.png" border="0" alt="" usemap="#_disjunctive_propagator_1_1_tasks"/>
<map name="_disjunctive_propagator_1_1_tasks" id="_disjunctive_propagator_1_1_tasks">
<area shape="rect" href="structoperations__research_1_1_disjunctive_propagator_1_1_tasks.html" title="A structure to hold tasks described by their features." alt="" coords="5,5,156,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_13.png" border="0" alt="" usemap="#_global_dimension_cumul_optimizer"/>
<map name="_global_dimension_cumul_optimizer" id="_global_dimension_cumul_optimizer">
<area shape="rect" href="classoperations__research_1_1_global_dimension_cumul_optimizer.html" title=" " alt="" coords="5,5,220,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_14.png" border="0" alt="" usemap="#_init_and_get_values"/>
<map name="_init_and_get_values" id="_init_and_get_values">
<area shape="rect" href="classoperations__research_1_1_init_and_get_values.html" title="Utility class to encapsulate an IntVarIterator and use it in a range&#45;based loop." alt="" coords="5,5,128,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_15.png" border="0" alt="" usemap="#_init_and_get_values_1_1_iterator"/>
<map name="_init_and_get_values_1_1_iterator" id="_init_and_get_values_1_1_iterator">
<area shape="rect" href="structoperations__research_1_1_init_and_get_values_1_1_iterator.html" title=" " alt="" coords="5,5,177,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_16.png" border="0" alt="" usemap="#_int_var_local_search_handler"/>
<map name="_int_var_local_search_handler" id="_int_var_local_search_handler">
<area shape="rect" href="classoperations__research_1_1_int_var_local_search_handler.html" title=" " alt="" coords="5,5,179,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_17.png" border="0" alt="" usemap="#is__proto__enum_3_01_1_1operations__research_1_1_constraint_solver_parameters___trail_compression_01_4"/>
<map name="is__proto__enum_3_01_1_1operations__research_1_1_constraint_solver_parameters___trail_compression_01_4" id="is__proto__enum_3_01_1_1operations__research_1_1_constraint_solver_parameters___trail_compression_01_4">
<area shape="rect" title=" " alt="" coords="5,140,81,167"/>
<area shape="rect" href="structis__proto__enum_3_01_1_1operations__research_1_1_constraint_solver_parameters___trail_compression_01_4.html" title=" " alt="" coords="129,5,380,61"/>
<area shape="rect" href="structis__proto__enum_3_01_1_1operations__research_1_1_first_solution_strategy___value_01_4.html" title=" " alt="" coords="150,85,359,141"/>
<area shape="rect" href="structis__proto__enum_3_01_1_1operations__research_1_1_local_search_metaheuristic___value_01_4.html" title=" " alt="" coords="136,165,373,221"/>
<area shape="rect" href="structis__proto__enum_3_01_1_1operations__research_1_1_routing_search_parameters___scheduling_solver_01_4.html" title=" " alt="" coords="135,245,375,301"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_18.png" border="0" alt="" usemap="#_local_dimension_cumul_optimizer"/>
<map name="_local_dimension_cumul_optimizer" id="_local_dimension_cumul_optimizer">
<area shape="rect" href="classoperations__research_1_1_local_dimension_cumul_optimizer.html" title=" " alt="" coords="5,5,215,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_19.png" border="0" alt="" usemap="#_local_search_filter_manager_1_1_filter_event"/>
<map name="_local_search_filter_manager_1_1_filter_event" id="_local_search_filter_manager_1_1_filter_event">
<area shape="rect" href="structoperations__research_1_1_local_search_filter_manager_1_1_filter_event.html" title=" " alt="" coords="5,5,179,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_20.png" border="0" alt="" usemap="#_local_search_state"/>
<map name="_local_search_state" id="_local_search_state">
<area shape="rect" href="classoperations__research_1_1_local_search_state.html" title=" " alt="" coords="5,5,131,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_21.png" border="0" alt="" usemap="#_local_search_variable"/>
<map name="_local_search_variable" id="_local_search_variable">
<area shape="rect" href="classoperations__research_1_1_local_search_variable.html" title=" " alt="" coords="5,5,145,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_22.png" border="0" alt="" usemap="#_model_cache"/>
<map name="_model_cache" id="_model_cache">
<area shape="rect" href="classoperations__research_1_1_model_cache.html" title="Implements a complete cache for model elements: expressions and constraints." alt="" coords="5,5,100,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_23.png" border="0" alt="" usemap="#_path_operator_1_1_iteration_parameters"/>
<map name="_path_operator_1_1_iteration_parameters" id="_path_operator_1_1_iteration_parameters">
<area shape="rect" href="structoperations__research_1_1_path_operator_1_1_iteration_parameters.html" title="Set of parameters used to configure how the neighnorhood is traversed." alt="" coords="5,5,227,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_24.png" border="0" alt="" usemap="#_path_state"/>
<map name="_path_state" id="_path_state">
<area shape="rect" href="classoperations__research_1_1_path_state.html" title=" " alt="" coords="5,5,85,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_25.png" border="0" alt="" usemap="#_path_state_1_1_chain"/>
<map name="_path_state_1_1_chain" id="_path_state_1_1_chain">
<area shape="rect" href="classoperations__research_1_1_path_state_1_1_chain.html" title=" " alt="" coords="5,5,128,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_26.png" border="0" alt="" usemap="#_path_state_1_1_chain_1_1_iterator"/>
<map name="_path_state_1_1_chain_1_1_iterator" id="_path_state_1_1_chain_1_1_iterator">
<area shape="rect" href="classoperations__research_1_1_path_state_1_1_chain_1_1_iterator.html" title=" " alt="" coords="5,5,176,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_27.png" border="0" alt="" usemap="#_path_state_1_1_chain_range"/>
<map name="_path_state_1_1_chain_range" id="_path_state_1_1_chain_range">
<area shape="rect" href="classoperations__research_1_1_path_state_1_1_chain_range.html" title=" " alt="" coords="5,5,165,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_28.png" border="0" alt="" usemap="#_path_state_1_1_chain_range_1_1_iterator"/>
<map name="_path_state_1_1_chain_range_1_1_iterator" id="_path_state_1_1_chain_range_1_1_iterator">
<area shape="rect" href="classoperations__research_1_1_path_state_1_1_chain_range_1_1_iterator.html" title=" " alt="" coords="5,5,165,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_29.png" border="0" alt="" usemap="#_path_state_1_1_node_range"/>
<map name="_path_state_1_1_node_range" id="_path_state_1_1_node_range">
<area shape="rect" href="classoperations__research_1_1_path_state_1_1_node_range.html" title=" " alt="" coords="5,5,163,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_30.png" border="0" alt="" usemap="#_path_state_1_1_node_range_1_1_iterator"/>
<map name="_path_state_1_1_node_range_1_1_iterator" id="_path_state_1_1_node_range_1_1_iterator">
<area shape="rect" href="classoperations__research_1_1_path_state_1_1_node_range_1_1_iterator.html" title=" " alt="" coords="5,5,163,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_31.png" border="0" alt="" usemap="#_rev_3_01int_01_4"/>
<map name="_rev_3_01int_01_4" id="_rev_3_01int_01_4">
<area shape="rect" href="classoperations__research_1_1_rev.html" title=" " alt="" coords="5,5,89,32"/>
<area shape="rect" href="classoperations__research_1_1_numerical_rev.html" title=" " alt="" coords="137,5,280,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_32.png" border="0" alt="" usemap="#_rev_3_01_t_01_4"/>
<map name="_rev_3_01_t_01_4" id="_rev_3_01_t_01_4">
<area shape="rect" href="classoperations__research_1_1_rev.html" title="This class adds reversibility to a POD type." alt="" coords="5,5,84,32"/>
<area shape="rect" href="classoperations__research_1_1_numerical_rev.html" title="Subclass of Rev&lt;T&gt; which adds numerical operations." alt="" coords="132,5,269,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_33.png" border="0" alt="" usemap="#_rev_3_01uint64__t_01_4"/>
<map name="_rev_3_01uint64__t_01_4" id="_rev_3_01uint64__t_01_4">
<area shape="rect" href="classoperations__research_1_1_rev.html" title=" " alt="" coords="5,5,121,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_34.png" border="0" alt="" usemap="#_rev_array_3_01_t_01_4"/>
<map name="_rev_array_3_01_t_01_4" id="_rev_array_3_01_t_01_4">
<area shape="rect" href="classoperations__research_1_1_rev_array.html" title="Reversible array of POD types." alt="" coords="5,5,115,32"/>
<area shape="rect" href="classoperations__research_1_1_numerical_rev_array.html" title="Subclass of RevArray&lt;T&gt; which adds numerical operations." alt="" coords="163,5,331,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_35.png" border="0" alt="" usemap="#_rev_array_3_01uint64__t_01_4"/>
<map name="_rev_array_3_01uint64__t_01_4" id="_rev_array_3_01uint64__t_01_4">
<area shape="rect" href="classoperations__research_1_1_rev_array.html" title=" " alt="" coords="5,5,152,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_36.png" border="0" alt="" usemap="#_rev_bit_set"/>
<map name="_rev_bit_set" id="_rev_bit_set">
<area shape="rect" href="classoperations__research_1_1_rev_bit_set.html" title="This class represents a reversible bitset." alt="" coords="5,5,88,32"/>
<area shape="rect" href="classoperations__research_1_1_rev_bit_matrix.html" title="Matrix version of the RevBitSet class." alt="" coords="136,5,235,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_37.png" border="0" alt="" usemap="#_rev_growing_array_3_01_t_00_01_c_01_4"/>
<map name="_rev_growing_array_3_01_t_00_01_c_01_4" id="_rev_growing_array_3_01_t_00_01_c_01_4">
<area shape="rect" href="classoperations__research_1_1_rev_growing_array.html" title="This class is a reversible growing array." alt="" coords="5,5,179,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_38.png" border="0" alt="" usemap="#_rev_immutable_multi_map_3_01_k_00_01_v_01_4"/>
<map name="_rev_immutable_multi_map_3_01_k_00_01_v_01_4" id="_rev_immutable_multi_map_3_01_k_00_01_v_01_4">
<area shape="rect" href="classoperations__research_1_1_rev_immutable_multi_map.html" title="Reversible Immutable MultiMap class." alt="" coords="5,5,165,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_39.png" border="0" alt="" usemap="#_rev_int_set_3_01int_01_4"/>
<map name="_rev_int_set_3_01int_01_4" id="_rev_int_set_3_01int_01_4">
<area shape="rect" href="classoperations__research_1_1_rev_int_set.html" title=" " alt="" coords="5,5,124,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_40.png" border="0" alt="" usemap="#_rev_int_set_3_01_t_01_4"/>
<map name="_rev_int_set_3_01_t_01_4" id="_rev_int_set_3_01_t_01_4">
<area shape="rect" href="classoperations__research_1_1_rev_int_set.html" title="This is a special class to represent a &#39;residual&#39; set of T." alt="" coords="5,5,119,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_41.png" border="0" alt="" usemap="#_rev_partial_sequence"/>
<map name="_rev_partial_sequence" id="_rev_partial_sequence">
<area shape="rect" href="classoperations__research_1_1_rev_partial_sequence.html" title="&#45;&#45;— RevPartialSequence &#45;&#45;—" alt="" coords="5,5,147,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_42.png" border="0" alt="" usemap="#_rev_switch"/>
<map name="_rev_switch" id="_rev_switch">
<area shape="rect" href="classoperations__research_1_1_rev_switch.html" title="A reversible switch that can switch once from false to true." alt="" coords="5,5,92,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_43.png" border="0" alt="" usemap="#_routing_dimension"/>
<map name="_routing_dimension" id="_routing_dimension">
<area shape="rect" href="classoperations__research_1_1_routing_dimension.html" title="Dimensions represent quantities accumulated at nodes along the routes." alt="" coords="5,5,135,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_44.png" border="0" alt="" usemap="#_routing_dimension_1_1_node_precedence"/>
<map name="_routing_dimension_1_1_node_precedence" id="_routing_dimension_1_1_node_precedence">
<area shape="rect" href="structoperations__research_1_1_routing_dimension_1_1_node_precedence.html" title=" " alt="" coords="5,5,243,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_45.png" border="0" alt="" usemap="#_routing_index_manager"/>
<map name="_routing_index_manager" id="_routing_index_manager">
<area shape="rect" href="classoperations__research_1_1_routing_index_manager.html" title="Manager for any NodeIndex &lt;&#45;&gt; variable index conversion." alt="" coords="5,5,155,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_46.png" border="0" alt="" usemap="#_routing_linear_solver_wrapper"/>
<map name="_routing_linear_solver_wrapper" id="_routing_linear_solver_wrapper">
<area shape="rect" href="classoperations__research_1_1_routing_linear_solver_wrapper.html" title=" " alt="" coords="5,31,192,57"/>
<area shape="rect" href="classoperations__research_1_1_routing_c_p_sat_wrapper.html" title=" " alt="" coords="240,5,395,32"/>
<area shape="rect" href="classoperations__research_1_1_routing_glop_wrapper.html" title=" " alt="" coords="246,56,389,83"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_47.png" border="0" alt="" usemap="#_routing_model"/>
<map name="_routing_model" id="_routing_model">
<area shape="rect" href="classoperations__research_1_1_routing_model.html" title=" " alt="" coords="5,5,108,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_48.png" border="0" alt="" usemap="#_routing_model_1_1_cost_class"/>
<map name="_routing_model_1_1_cost_class" id="_routing_model_1_1_cost_class">
<area shape="rect" href="structoperations__research_1_1_routing_model_1_1_cost_class.html" title=" " alt="" coords="5,5,177,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_49.png" border="0" alt="" usemap="#_routing_model_1_1_cost_class_1_1_dimension_cost"/>
<map name="_routing_model_1_1_cost_class_1_1_dimension_cost" id="_routing_model_1_1_cost_class_1_1_dimension_cost">
<area shape="rect" href="structoperations__research_1_1_routing_model_1_1_cost_class_1_1_dimension_cost.html" title="SUBTLE: The vehicle&#39;s fixed cost is skipped on purpose here, because we can afford to do so:" alt="" coords="5,5,177,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_50.png" border="0" alt="" usemap="#_routing_model_1_1_resource_group"/>
<map name="_routing_model_1_1_resource_group" id="_routing_model_1_1_resource_group">
<area shape="rect" href="classoperations__research_1_1_routing_model_1_1_resource_group.html" title="A ResourceGroup defines a set of available Resources with attributes on one or multiple dimensions." alt="" coords="5,5,207,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_51.png" border="0" alt="" usemap="#_routing_model_1_1_resource_group_1_1_attributes"/>
<map name="_routing_model_1_1_resource_group_1_1_attributes" id="_routing_model_1_1_resource_group_1_1_attributes">
<area shape="rect" href="classoperations__research_1_1_routing_model_1_1_resource_group_1_1_attributes.html" title="Attributes for a dimension." alt="" coords="5,5,207,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_52.png" border="0" alt="" usemap="#_routing_model_1_1_resource_group_1_1_resource"/>
<map name="_routing_model_1_1_resource_group_1_1_resource" id="_routing_model_1_1_resource_group_1_1_resource">
<area shape="rect" href="classoperations__research_1_1_routing_model_1_1_resource_group_1_1_resource.html" title="A Resource sets attributes (costs/constraints) for a set of dimensions." alt="" coords="5,5,207,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_53.png" border="0" alt="" usemap="#_routing_model_1_1_state_dependent_transit"/>
<map name="_routing_model_1_1_state_dependent_transit" id="_routing_model_1_1_state_dependent_transit">
<area shape="rect" href="structoperations__research_1_1_routing_model_1_1_state_dependent_transit.html" title="What follows is relevant for models with time/state dependent transits." alt="" coords="5,5,209,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_54.png" border="0" alt="" usemap="#_routing_model_1_1_vehicle_class"/>
<map name="_routing_model_1_1_vehicle_class" id="_routing_model_1_1_vehicle_class">
<area shape="rect" href="structoperations__research_1_1_routing_model_1_1_vehicle_class.html" title=" " alt="" coords="5,5,192,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_55.png" border="0" alt="" usemap="#_routing_model_1_1_vehicle_type_container"/>
<map name="_routing_model_1_1_vehicle_type_container" id="_routing_model_1_1_vehicle_type_container">
<area shape="rect" href="structoperations__research_1_1_routing_model_1_1_vehicle_type_container.html" title="Struct used to sort and store vehicles by their type." alt="" coords="5,5,187,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_56.png" border="0" alt="" usemap="#_routing_model_1_1_vehicle_type_container_1_1_vehicle_class_entry"/>
<map name="_routing_model_1_1_vehicle_type_container_1_1_vehicle_class_entry" id="_routing_model_1_1_vehicle_type_container_1_1_vehicle_class_entry">
<area shape="rect" href="structoperations__research_1_1_routing_model_1_1_vehicle_type_container_1_1_vehicle_class_entry.html" title=" " alt="" coords="5,5,200,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_57.png" border="0" alt="" usemap="#_sequence_var_local_search_handler"/>
<map name="_sequence_var_local_search_handler" id="_sequence_var_local_search_handler">
<area shape="rect" href="classoperations__research_1_1_sequence_var_local_search_handler.html" title=" " alt="" coords="5,5,221,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_58.png" border="0" alt="" usemap="#_simple_bound_costs"/>
<map name="_simple_bound_costs" id="_simple_bound_costs">
<area shape="rect" href="classoperations__research_1_1_simple_bound_costs.html" title="A structure meant to store soft bounds and associated violation constants." alt="" coords="5,5,140,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_59.png" border="0" alt="" usemap="#_simple_bound_costs_1_1_bound_cost"/>
<map name="_simple_bound_costs_1_1_bound_cost" id="_simple_bound_costs_1_1_bound_cost">
<area shape="rect" href="structoperations__research_1_1_simple_bound_costs_1_1_bound_cost.html" title=" " alt="" coords="5,5,212,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_60.png" border="0" alt="" usemap="#_simple_rev_f_i_f_o_3_01operations__research_1_1_demon_01_5_01_4"/>
<map name="_simple_rev_f_i_f_o_3_01operations__research_1_1_demon_01_5_01_4" id="_simple_rev_f_i_f_o_3_01operations__research_1_1_demon_01_5_01_4">
<area shape="rect" href="classoperations__research_1_1_simple_rev_f_i_f_o.html" title=" " alt="" coords="5,5,193,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_61.png" border="0" alt="" usemap="#_simple_rev_f_i_f_o_3_01_t_01_4"/>
<map name="_simple_rev_f_i_f_o_3_01_t_01_4" id="_simple_rev_f_i_f_o_3_01_t_01_4">
<area shape="rect" href="classoperations__research_1_1_simple_rev_f_i_f_o.html" title="This class represent a reversible FIFO structure." alt="" coords="5,5,153,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_62.png" border="0" alt="" usemap="#_simple_rev_f_i_f_o_3_01_t_01_4_1_1_iterator"/>
<map name="_simple_rev_f_i_f_o_3_01_t_01_4_1_1_iterator" id="_simple_rev_f_i_f_o_3_01_t_01_4_1_1_iterator">
<area shape="rect" href="classoperations__research_1_1_simple_rev_f_i_f_o_1_1_iterator.html" title="This iterator is not stable with respect to deletion." alt="" coords="5,5,153,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_63.png" border="0" alt="" usemap="#_small_rev_bit_set"/>
<map name="_small_rev_bit_set" id="_small_rev_bit_set">
<area shape="rect" href="classoperations__research_1_1_small_rev_bit_set.html" title="This class represents a small reversible bitset (size &lt;= 64)." alt="" coords="5,5,120,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_64.png" border="0" alt="" usemap="#_solution_collector_1_1_solution_data"/>
<map name="_solution_collector_1_1_solution_data" id="_solution_collector_1_1_solution_data">
<area shape="rect" href="structoperations__research_1_1_solution_collector_1_1_solution_data.html" title=" " alt="" coords="5,5,135,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_65.png" border="0" alt="" usemap="#_solver"/>
<map name="_solver" id="_solver">
<area shape="rect" href="classoperations__research_1_1_solver.html" title="Solver Class." alt="" coords="5,5,64,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_66.png" border="0" alt="" usemap="#_solver_1_1_integer_cast_info"/>
<map name="_solver_1_1_integer_cast_info" id="_solver_1_1_integer_cast_info">
<area shape="rect" href="structoperations__research_1_1_solver_1_1_integer_cast_info.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,163,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_67.png" border="0" alt="" usemap="#_solver_1_1_search_log_parameters"/>
<map name="_solver_1_1_search_log_parameters" id="_solver_1_1_search_log_parameters">
<area shape="rect" href="structoperations__research_1_1_solver_1_1_search_log_parameters.html" title="Creates a search monitor from logging parameters." alt="" coords="5,5,201,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_68.png" border="0" alt="" usemap="#_table_struct__ortools__2fconstraint__5fsolver__2fassignment__2eproto"/>
<map name="_table_struct__ortools__2fconstraint__5fsolver__2fassignment__2eproto" id="_table_struct__ortools__2fconstraint__5fsolver__2fassignment__2eproto">
<area shape="rect" href="struct_table_struct__ortools__2fconstraint__5fsolver__2fassignment__2eproto.html" title=" " alt="" coords="5,5,163,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_69.png" border="0" alt="" usemap="#_table_struct__ortools__2fconstraint__5fsolver__2fdemon__5fprofiler__2eproto"/>
<map name="_table_struct__ortools__2fconstraint__5fsolver__2fdemon__5fprofiler__2eproto" id="_table_struct__ortools__2fconstraint__5fsolver__2fdemon__5fprofiler__2eproto">
<area shape="rect" href="struct_table_struct__ortools__2fconstraint__5fsolver__2fdemon__5fprofiler__2eproto.html" title=" " alt="" coords="5,5,192,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_70.png" border="0" alt="" usemap="#_table_struct__ortools__2fconstraint__5fsolver__2frouting__5fenums__2eproto"/>
<map name="_table_struct__ortools__2fconstraint__5fsolver__2frouting__5fenums__2eproto" id="_table_struct__ortools__2fconstraint__5fsolver__2frouting__5fenums__2eproto">
<area shape="rect" href="struct_table_struct__ortools__2fconstraint__5fsolver__2frouting__5fenums__2eproto.html" title=" " alt="" coords="5,5,192,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_71.png" border="0" alt="" usemap="#_table_struct__ortools__2fconstraint__5fsolver__2frouting__5fparameters__2eproto"/>
<map name="_table_struct__ortools__2fconstraint__5fsolver__2frouting__5fparameters__2eproto" id="_table_struct__ortools__2fconstraint__5fsolver__2frouting__5fparameters__2eproto">
<area shape="rect" href="struct_table_struct__ortools__2fconstraint__5fsolver__2frouting__5fparameters__2eproto.html" title=" " alt="" coords="5,5,168,76"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_72.png" border="0" alt="" usemap="#_table_struct__ortools__2fconstraint__5fsolver__2fsearch__5flimit__2eproto"/>
<map name="_table_struct__ortools__2fconstraint__5fsolver__2fsearch__5flimit__2eproto" id="_table_struct__ortools__2fconstraint__5fsolver__2fsearch__5flimit__2eproto">
<area shape="rect" href="struct_table_struct__ortools__2fconstraint__5fsolver__2fsearch__5flimit__2eproto.html" title=" " alt="" coords="5,5,176,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_73.png" border="0" alt="" usemap="#_table_struct__ortools__2fconstraint__5fsolver__2fsolver__5fparameters__2eproto"/>
<map name="_table_struct__ortools__2fconstraint__5fsolver__2fsolver__5fparameters__2eproto" id="_table_struct__ortools__2fconstraint__5fsolver__2fsolver__5fparameters__2eproto">
<area shape="rect" href="struct_table_struct__ortools__2fconstraint__5fsolver__2fsolver__5fparameters__2eproto.html" title=" " alt="" coords="5,5,164,76"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_74.png" border="0" alt="" usemap="#_travel_bounds"/>
<map name="_travel_bounds" id="_travel_bounds">
<area shape="rect" href="structoperations__research_1_1_travel_bounds.html" title=" " alt="" coords="5,5,108,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_75.png" border="0" alt="" usemap="#_type_regulations_checker"/>
<map name="_type_regulations_checker" id="_type_regulations_checker">
<area shape="rect" href="classoperations__research_1_1_type_regulations_checker.html" title=" " alt="" coords="5,31,173,57"/>
<area shape="rect" href="classoperations__research_1_1_type_incompatibility_checker.html" title="Checker for type incompatibilities." alt="" coords="221,5,404,32"/>
<area shape="rect" href="classoperations__research_1_1_type_requirement_checker.html" title="Checker for type requirements." alt="" coords="226,56,399,83"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_76.png" border="0" alt="" usemap="#_type_regulations_checker_1_1_type_policy_occurrence"/>
<map name="_type_regulations_checker_1_1_type_policy_occurrence" id="_type_regulations_checker_1_1_type_policy_occurrence">
<area shape="rect" href="structoperations__research_1_1_type_regulations_checker_1_1_type_policy_occurrence.html" title=" " alt="" coords="5,5,173,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_77.png" border="0" alt="" usemap="#_unary_dimension_checker"/>
<map name="_unary_dimension_checker" id="_unary_dimension_checker">
<area shape="rect" href="classoperations__research_1_1_unary_dimension_checker.html" title=" " alt="" coords="5,5,173,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_78.png" border="0" alt="" usemap="#_unary_dimension_checker_1_1_interval"/>
<map name="_unary_dimension_checker_1_1_interval" id="_unary_dimension_checker_1_1_interval">
<area shape="rect" href="structoperations__research_1_1_unary_dimension_checker_1_1_interval.html" title=" " alt="" coords="5,5,173,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_79.png" border="0" alt="" usemap="#_unsorted_nullable_rev_bitset"/>
<map name="_unsorted_nullable_rev_bitset" id="_unsorted_nullable_rev_bitset">
<area shape="rect" href="classoperations__research_1_1_unsorted_nullable_rev_bitset.html" title="This class represents a reversible bitset." alt="" coords="5,5,185,32"/>
</map>
</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
</div>
</div>
<div id="footer-container">
<div id="footer">
</div>
</div>
</body>
</html>