<ahref="RoutingModel_8java.html">Go to the documentation of this file.</a><divclass="fragment"><divclass="line"><aname="l00001"></a><spanclass="lineno"> 1</span> <spanclass="comment">/* ----------------------------------------------------------------------------</span></div><divclass="line"><aname="l00002"></a><spanclass="lineno"> 2</span> <spanclass="comment"> * This file was automatically generated by SWIG (http://www.swig.org).</span></div><divclass="line"><aname="l00003"></a><spanclass="lineno"> 3</span> <spanclass="comment"> * Version 3.0.12</span></div><divclass="line"><aname="l00004"></a><spanclass="lineno"> 4</span> <spanclass="comment"> *</span></div><divclass="line"><aname="l00005"></a><spanclass="lineno"> 5</span> <spanclass="comment"> * Do not make changes to this file unless you know what you are doing--modify</span></div><divclass="line"><aname="l00006"></a><spanclass="lineno"> 6</span> <spanclass="comment"> * the SWIG interface file instead.</span></div><divclass="line"><aname="l00007"></a><spanclass="lineno"> 7</span> <spanclass="comment"> * ----------------------------------------------------------------------------- */</span></div><divclass="line"><aname="l00008"></a><spanclass="lineno"> 8</span> </div><divclass="line"><aname="l00009"></a><spanclass="lineno"> 9</span> <spanclass="keyword">package </span>com.google.ortools.constraintsolver;</div><divclass="line"><aname="l00010"></a><spanclass="lineno"> 10</span> </div><divclass="line"><aname="l00011"></a><spanclass="lineno"> 11</span> <spanclass="comment">// Used to wrap RoutingTransitCallback2</span></div><divclass="line"><aname="l00012"></a><spanclass="lineno"> 12</span> <spanclass="comment">// see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongBinaryOperator.html</span></div><divclass="line"><aname="l00013"></a><spanclass="lineno"> 13</span> <spanclass="keyword">import</span> java.util.function.LongBinaryOperator;</div><divclass="line"><aname="l00014"></a><spanclass="lineno"> 14</span> <spanclass="comment">// Used to wrap RoutingTransitCallback1</span></div><divclass="line"><aname="l00015"></a><spanclass="lineno"> 15</span> <spanclass="comment">// see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongUnaryOperator.html</span></div><divclass="line"><aname="l00016"></a><spanclass="lineno"> 16</span> <spanclass="keyword">import</span> java.util.function.LongUnaryOperator;</div><divclass="line"><aname="l00017"></a><spanclass="lineno"> 17</span> </div><divclass="line"><aname="l00018"></a><spanclass="lineno"><aclass="line"href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html"> 18</a></span> <spanclass="keyword">public</span><spanclass="keyword">class </span><aclass="code"href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html">RoutingModel</a> {</div><divclass="line"><aname="l00019"></a><spanclass="lineno"> 19</span> <spanclass="keyword">private</span><spanclass="keyword">transient</span><spanclass="keywordtype">long</span> swigCPtr;</div><divclass="line"><aname="l00020"></a><spanclass="lineno"><aclass="line"href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a1f2be45580d051da26c1ebeb4a4d3afc"> 20</a></span> <spanclass="keyword">protected</span><spanclass="keyword">transient</span><spanclass="keywordtype">boolean</span><aclass="code"href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a1f2be45580d051da26c1ebeb4a4d3afc">swigCMemOwn</a>;</div><divclass="line"><aname="l00021"></a><spanclass="lineno"> 21</span> </div><divclass="line"><aname="l00022"></a><spanclass="lineno"><aclass="line"href="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#acbb6d3c19a361089b20077b743e5a9e4"> 22</a></span> <spanclass="keyword">protected</span><aclass="code"h
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingIndexManager_html_a9bc4655d94832bc43b2f0d20ea34646e"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingIndexManager.html#a9bc4655d94832bc43b2f0d20ea34646e">com.google.ortools.constraintsolver.RoutingIndexManager.getCPtr</a></div><divclass="ttdeci">static long getCPtr(RoutingIndexManager obj)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingIndexManager_8java_source.html#l00020">RoutingIndexManager.java:20</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a3c386717e66af7c7b73d0dc905aa82c1"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a3c386717e66af7c7b73d0dc905aa82c1">com.google.ortools.constraintsolver.RoutingModel.addPickupAndDelivery</a></div><divclass="ttdeci">void addPickupAndDelivery(long pickup, long delivery)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00187">RoutingModel.java:187</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor_html_acd268169dca11904ec48015defcf8aac"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html#acd268169dca11904ec48015defcf8aac">com.google.ortools.constraintsolver.SearchMonitor.getCPtr</a></div><divclass="ttdeci">static long getCPtr(SearchMonitor obj)</div><divclass="ttdef"><b>Definition:</b><ahref="SearchMonitor_8java_source.html#l00019">SearchMonitor.java:19</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingDimension_html_a049baefdf921c63a6a7e44515855d17e"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingDimension.html#a049baefdf921c63a6a7e44515855d17e">com.google.ortools.constraintsolver.RoutingDimension.getCPtr</a></div><divclass="ttdeci">static long getCPtr(RoutingDimension obj)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingDimension_8java_source.html#l00024">RoutingDimension.java:24</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a12c1300a63110812c5002ada78d64c08"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a12c1300a63110812c5002ada78d64c08">com.google.ortools.constraintsolver.RoutingModel.addDisjunction</a></div><divclass="ttdeci">int addDisjunction(long[] indices, long penalty, long max_cardinality)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00139">RoutingModel.java:139</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a19eec83c33e99fd3c659c3c6c4b7b671"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a19eec83c33e99fd3c659c3c6c4b7b671">com.google.ortools.constraintsolver.RoutingModel.getKNoPenalty</a></div><divclass="ttdeci">static long getKNoPenalty()</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00045">RoutingModel.java:45</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator_html_a8176d5687daba07e0feb858b6691dde9"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html#a8176d5687daba07e0feb858b6691dde9">com.google.ortools.constraintsolver.LocalSearchOperator.getCPtr</a></div><divclass="ttdeci">static long getCPtr(LocalSearchOperator obj)</div><divclass="ttdef"><b>Definition:</b><ahref="LocalSearchOperator_8java_source.html#l00019">LocalSearchOperator.java:19</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_ab20f1322423402cef9b8d6b95ae1e507"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#ab20f1322423402cef9b8d6b95ae1e507">com.google.ortools.constraintsolver.RoutingModel.addConstantDimensionWithSlack</a></div><divclass="ttdeci">boolean addConstantDimensionWithSlack(long value, long capacity, long slack_max, boolean fix_start_cumul_to_zero, String name)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00093">RoutingModel.java:93</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a7b36d4eba56d4dd6fc1a1cf59f2655a9"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a7b36d4eba56d4dd6fc1a1cf59f2655a9">com.google.ortools.constraintsolver.RoutingModel.addMatrixDimension</a></div><divclass="ttdeci">void addMatrixDimension(long[][] values, long capacity, boolean fix_start_cumul_to_zero, String name)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00588">RoutingModel.java:588</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a186e0db6ff58b6b6cacb58f4a9f6df84"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a186e0db6ff58b6b6cacb58f4a9f6df84">com.google.ortools.constraintsolver.RoutingModel.next</a></div><divclass="ttdeci">long next(Assignment assignment, long index)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00444">RoutingModel.java:444</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_ab1cb3eee4183a5a2756d277d0e9693fd"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#ab1cb3eee4183a5a2756d277d0e9693fd">com.google.ortools.constraintsolver.RoutingModel.setPickupAndDeliveryPolicyOfVehicle</a></div><divclass="ttdeci">void setPickupAndDeliveryPolicyOfVehicle(int policy, int vehicle)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00199">RoutingModel.java:199</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a045682853f7d4a9b75a0498ac11c7608"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a045682853f7d4a9b75a0498ac11c7608">com.google.ortools.constraintsolver.RoutingModel.unperformedPenaltyOrValue</a></div><divclass="ttdeci">long unperformedPenaltyOrValue(long default_value, long var_index)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00227">RoutingModel.java:227</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a7e304edf03b566a7c4dd0f620451f300"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a7e304edf03b566a7c4dd0f620451f300">com.google.ortools.constraintsolver.RoutingModel.getArcCostForVehicle</a></div><divclass="ttdeci">long getArcCostForVehicle(long from_index, long to_index, long vehicle)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00485">RoutingModel.java:485</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a1857637fbf809c7f3e5a7e87f270bcc9"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a1857637fbf809c7f3e5a7e87f270bcc9">com.google.ortools.constraintsolver.RoutingModel.addDisjunction</a></div><divclass="ttdeci">int addDisjunction(long[] indices, long penalty)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00143">RoutingModel.java:143</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a35be22eac312e22ef22df688d0c8fd7b"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a35be22eac312e22ef22df688d0c8fd7b">com.google.ortools.constraintsolver.RoutingModel.setVisitType</a></div><divclass="ttdeci">void setVisitType(long index, int type)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00211">RoutingModel.java:211</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_ad958b7508a05ccd74c6046dbbebf3904"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#ad958b7508a05ccd74c6046dbbebf3904">com.google.ortools.constraintsolver.RoutingModel.AddWeightedVariableMinimizedByFinalizer</a></div><divclass="ttdeci">void AddWeightedVariableMinimizedByFinalizer(IntVar var, long cost)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00303">RoutingModel.java:303</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a535ba2fde10a038977327d54b0d4ae5b"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a535ba2fde10a038977327d54b0d4ae5b">com.google.ortools.constraintsolver.RoutingModel.getCPtr</a></div><divclass="ttdeci">static long getCPtr(RoutingModel obj)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00027">RoutingModel.java:27</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a699e91218dc6438c1a12b3598465330a"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a699e91218dc6438c1a12b3598465330a">com.google.ortools.constraintsolver.RoutingModel.addVectorDimension</a></div><divclass="ttdeci">boolean addVectorDimension(long[] values, long capacity, boolean fix_start_cumul_to_zero, String name)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00101">RoutingModel.java:101</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a95ef498356f208bfe01953e37ddf8985"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a95ef498356f208bfe01953e37ddf8985">com.google.ortools.constraintsolver.RoutingModel.getKNoDimension</a></div><divclass="ttdeci">static int getKNoDimension()</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00053">RoutingModel.java:53</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_ae6d03be7e1dc678714fd5904546e6668"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#ae6d03be7e1dc678714fd5904546e6668">com.google.ortools.constraintsolver.RoutingModel.PICKUP_AND_DELIVERY_LIFO</a></div><divclass="ttdeci">static final int PICKUP_AND_DELIVERY_LIFO</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00601">RoutingModel.java:601</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_ae6c58c866442705b972dec93011b72e4"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#ae6c58c866442705b972dec93011b72e4">com.google.ortools.constraintsolver.RoutingModel.setAmortizedCostFactorsOfVehicle</a></div><divclass="ttdeci">void setAmortizedCostFactorsOfVehicle(long linear_cost_factor, long quadratic_cost_factor, int vehicle)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00259">RoutingModel.java:259</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar_html_a50ae111ba920d913405309f10df98f13"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html#a50ae111ba920d913405309f10df98f13">com.google.ortools.constraintsolver.IntVar.getCPtr</a></div><divclass="ttdeci">static long getCPtr(IntVar obj)</div><divclass="ttdef"><b>Definition:</b><ahref="gen_2com_2google_2ortools_2constraintsolver_2IntVar_8java_source.html#l00019">gen/com/google/ortools/constraintsolver/IntVar.java:19</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a2b297e20a069aaf03d4c188fe408b904"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a2b297e20a069aaf03d4c188fe408b904">com.google.ortools.constraintsolver.RoutingModel.PICKUP_AND_DELIVERY_FIFO</a></div><divclass="ttdeci">static final int PICKUP_AND_DELIVERY_FIFO</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00602">RoutingModel.java:602</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_ab8561aa4bd7936831985101bddd627e7"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#ab8561aa4bd7936831985101bddd627e7">com.google.ortools.constraintsolver.RoutingModel.PICKUP_AND_DELIVERY_NO_ORDER</a></div><divclass="ttdeci">static final int PICKUP_AND_DELIVERY_NO_ORDER</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00600">RoutingModel.java:600</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment_html_a707b24f1a76b75dac38a50a616da79d7"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html#a707b24f1a76b75dac38a50a616da79d7">com.google.ortools.constraintsolver.Assignment.getCPtr</a></div><divclass="ttdeci">static long getCPtr(Assignment obj)</div><divclass="ttdef"><b>Definition:</b><ahref="Assignment_8java_source.html#l00019">Assignment.java:19</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a1d2c34029fa8ed3155055937fc5d13fd"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a1d2c34029fa8ed3155055937fc5d13fd">com.google.ortools.constraintsolver.RoutingModel.AddVariableTargetToFinalizer</a></div><divclass="ttdeci">void AddVariableTargetToFinalizer(IntVar var, long target)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00307">RoutingModel.java:307</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a2f1f47e3955e447737dc348de1078e78"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a2f1f47e3955e447737dc348de1078e78">com.google.ortools.constraintsolver.RoutingModel.setAmortizedCostFactorsOfAllVehicles</a></div><divclass="ttdeci">void setAmortizedCostFactorsOfAllVehicles(long linear_cost_factor, long quadratic_cost_factor)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00255">RoutingModel.java:255</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_aef1bebd949bcb020c3b70db0791f3084"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#aef1bebd949bcb020c3b70db0791f3084">com.google.ortools.constraintsolver.RoutingModel.arcIsMoreConstrainedThanArc</a></div><divclass="ttdeci">boolean arcIsMoreConstrainedThanArc(long from, long to1, long to2)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00533">RoutingModel.java:533</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a0dfd775386f5ed439b292ce0d88666a8"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a0dfd775386f5ed439b292ce0d88666a8">com.google.ortools.constraintsolver.RoutingModel.getKNoDisjunction</a></div><divclass="ttdeci">static int getKNoDisjunction()</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00049">RoutingModel.java:49</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_adce835f5fee9073a195d1ba70e5f584e"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#adce835f5fee9073a195d1ba70e5f584e">com.google.ortools.constraintsolver.RoutingModel.ROUTING_SUCCESS</a></div><divclass="ttdeci">static final int ROUTING_SUCCESS</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00594">RoutingModel.java:594</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter_html_af14eec40bd63f64b610ef589326fcc0c"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter.html#af14eec40bd63f64b610ef589326fcc0c">com.google.ortools.constraintsolver.LocalSearchFilter.getCPtr</a></div><divclass="ttdeci">static long getCPtr(LocalSearchFilter obj)</div><divclass="ttdef"><b>Definition:</b><ahref="LocalSearchFilter_8java_source.html#l00019">LocalSearchFilter.java:19</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_aad08320e7441d8e191b9de4b2ec7ab25"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#aad08320e7441d8e191b9de4b2ec7ab25">com.google.ortools.constraintsolver.RoutingModel.ConsiderEmptyRouteCostsForVehicle</a></div><divclass="ttdeci">void ConsiderEmptyRouteCostsForVehicle(boolean consider_costs, int vehicle)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00271">RoutingModel.java:271</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a7a73c58fd657f72434c47f490185aad0"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a7a73c58fd657f72434c47f490185aad0">com.google.ortools.constraintsolver.RoutingModel.addSoftSameVehicleConstraint</a></div><divclass="ttdeci">void addSoftSameVehicleConstraint(long[] indices, long cost)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00175">RoutingModel.java:175</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_aae189b4119bd79deddc244d3bedc0496"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#aae189b4119bd79deddc244d3bedc0496">com.google.ortools.constraintsolver.RoutingModel.setAllowedVehiclesForIndex</a></div><divclass="ttdeci">void setAllowedVehiclesForIndex(int[] vehicles, long index)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00179">RoutingModel.java:179</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_aff473b8be98006710fdc2325def4d5a2"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#aff473b8be98006710fdc2325def4d5a2">com.google.ortools.constraintsolver.RoutingModel.addPickupAndDeliverySets</a></div><divclass="ttdeci">void addPickupAndDeliverySets(int pickup_disjunction, int delivery_disjunction)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00191">RoutingModel.java:191</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_ab1824f93e4c266efae8e24bf5f6ba072"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#ab1824f93e4c266efae8e24bf5f6ba072">com.google.ortools.constraintsolver.RoutingModel.getArcCostForFirstSolution</a></div><divclass="ttdeci">long getArcCostForFirstSolution(long from_index, long to_index)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00497">RoutingModel.java:497</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_ac62d1d1b570f77514324bb2c5b66a1d8"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#ac62d1d1b570f77514324bb2c5b66a1d8">com.google.ortools.constraintsolver.RoutingModel.getArcCostForClass</a></div><divclass="ttdeci">long getArcCostForClass(long from_index, long to_index, long cost_class_index)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00501">RoutingModel.java:501</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_ac3f63f0567762e33121ac2dea831bc13"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#ac3f63f0567762e33121ac2dea831bc13">com.google.ortools.constraintsolver.RoutingModel.ROUTING_NOT_SOLVED</a></div><divclass="ttdeci">static final int ROUTING_NOT_SOLVED</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00593">RoutingModel.java:593</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar_html_a33e422f298d91634f322c69b45e18e4d"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html#a33e422f298d91634f322c69b45e18e4d">com.google.ortools.constraintsolver.IntervalVar.getCPtr</a></div><divclass="ttdeci">static long getCPtr(IntervalVar obj)</div><divclass="ttdef"><b>Definition:</b><ahref="gen_2com_2google_2ortools_2constraintsolver_2IntervalVar_8java_source.html#l00019">gen/com/google/ortools/constraintsolver/IntervalVar.java:19</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a5b771ee308df861e8205ad36d82a102a"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a5b771ee308df861e8205ad36d82a102a">com.google.ortools.constraintsolver.RoutingModel.isVehicleAllowedForIndex</a></div><divclass="ttdeci">boolean isVehicleAllowedForIndex(int vehicle, long index)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00183">RoutingModel.java:183</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a37899715b090ac1eeae6a157c43c6a37"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a37899715b090ac1eeae6a157c43c6a37">com.google.ortools.constraintsolver.RoutingModel.setArcCostEvaluatorOfVehicle</a></div><divclass="ttdeci">void setArcCostEvaluatorOfVehicle(int evaluator_index, int vehicle)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00239">RoutingModel.java:239</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_ab605d40a8b757c2511383823a2c06665"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#ab605d40a8b757c2511383823a2c06665">com.google.ortools.constraintsolver.RoutingModel.isVehicleUsed</a></div><divclass="ttdeci">boolean isVehicleUsed(Assignment assignment, int vehicle)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00448">RoutingModel.java:448</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a69e2867e72f2992fc7b0cc74fffc5832"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a69e2867e72f2992fc7b0cc74fffc5832">com.google.ortools.constraintsolver.RoutingModel.ROUTING_FAIL_TIMEOUT</a></div><divclass="ttdeci">static final int ROUTING_FAIL_TIMEOUT</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00596">RoutingModel.java:596</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_af1df78745ae66d55235df2e72ef7a1c9"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#af1df78745ae66d55235df2e72ef7a1c9">com.google.ortools.constraintsolver.RoutingModel.getHomogeneousCost</a></div><divclass="ttdeci">long getHomogeneousCost(long from_index, long to_index)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00493">RoutingModel.java:493</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a820d429e801888916a965831ffd4d9f5"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a820d429e801888916a965831ffd4d9f5">com.google.ortools.constraintsolver.RoutingModel.ROUTING_INVALID</a></div><divclass="ttdeci">static final int ROUTING_INVALID</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00597">RoutingModel.java:597</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_abaef2e79bb2cc2e730aea9a0da8a8cb7"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#abaef2e79bb2cc2e730aea9a0da8a8cb7">com.google.ortools.constraintsolver.RoutingModel.ROUTING_FAIL</a></div><divclass="ttdeci">static final int ROUTING_FAIL</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00595">RoutingModel.java:595</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel_html_a9470982edd121eb86fba6823c2bbb114"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html#a9470982edd121eb86fba6823c2bbb114">com.google.ortools.constraintsolver.RoutingModel.setFixedCostOfVehicle</a></div><divclass="ttdeci">void setFixedCostOfVehicle(long cost, int vehicle)</div><divclass="ttdef"><b>Definition:</b><ahref="RoutingModel_8java_source.html#l00247">RoutingModel.java:247</a></div></div>