<!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 8.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>DotNet Reference</h2> <ul> <li><a href="../dotnet/namespaceGoogle_1_1OrTools_1_1Sat.html">CP-SAT</a></li> <li><a href="../dotnet/namespaceGoogle_1_1OrTools_1_1Graph.html">Graph</a></li> <li><a href="../dotnet/namespaceGoogle_1_1OrTools_1_1Algorithms.html">Knapsack solver</a></li> <li><a href="../dotnet/namespaceGoogle_1_1OrTools_1_1LinearSolver.html">Linear solver</a></li> <li><a href="../dotnet/namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html">Routing</a></li> <li><a href="../dotnet/namespaceGoogle_1_1OrTools_1_1Util.html">Util</a></li> </ul> </div> <div id="content"> <div align="center"> <h1 style="color: #145A32;">.Net Reference</h1> </div> <!-- Generated by Doxygen 1.8.20 --> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&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&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&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(function(){initNavTree('IntervalVar_8cs_source.html',''); initResizable(); }); /* @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">IntervalVar.cs</div> </div> </div><!--header--> <div class="contents"> <a href="IntervalVar_8cs.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">//------------------------------------------------------------------------------</span></div> <div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// <auto-generated /></span></div> <div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">//</span></div> <div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">// This file was automatically generated by SWIG (http://www.swig.org).</span></div> <div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">// Version 4.0.2</span></div> <div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">//</span></div> <div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// Do not make changes to this file unless you know what you are doing--modify</span></div> <div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">// the SWIG interface file instead.</span></div> <div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">//------------------------------------------------------------------------------</span></div> <div class="line"><a name="l00010"></a><span class="lineno"> 10</span>  </div> <div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="keyword">namespace </span><a class="code" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html">Google.OrTools.ConstraintSolver</a> {</div> <div class="line"><a name="l00012"></a><span class="lineno"> 12</span>  </div> <div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="keyword">using</span> <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">System</a>;</div> <div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="keyword">using</span> <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">System</a>.Runtime.InteropServices;</div> <div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keyword">using</span> <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">System</a>.Collections;</div> <div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="keyword">using</span> <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">System</a>.Collections.Generic;</div> <div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div> <div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html"> 18</a></span> <span class="keyword">public</span> <span class="keyword">partial class </span><a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> : <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1PropagationBaseObject.html">PropagationBaseObject</a> {</div> <div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  <span class="keyword">private</span> <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.Runtime.InteropServices.HandleRef swigCPtr;</div> <div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div> <div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  <span class="keyword">internal</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>(<a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr, <span class="keywordtype">bool</span> cMemoryOwn) : base(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a58ab40d1022c719dbeaad6342015d564">IntervalVar_SWIGUpcast</a>(cPtr), cMemoryOwn) {</div> <div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  swigCPtr = <span class="keyword">new</span> <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.Runtime.InteropServices.HandleRef(<span class="keyword">this</span>, cPtr);</div> <div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  }</div> <div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  </div> <div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  <span class="keyword">internal</span> <span class="keyword">static</span> <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.Runtime.InteropServices.HandleRef getCPtr(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> obj) {</div> <div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keywordflow">return</span> (obj == <span class="keyword">null</span>) ? <span class="keyword">new</span> <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.Runtime.InteropServices.HandleRef(<span class="keyword">null</span>, <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) : obj.swigCPtr;</div> <div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  }</div> <div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  </div> <div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a849c3c7f8d08104f0cdb46bee9fe6389"> 29</a></span>  <span class="keyword">protected</span> <span class="keyword">override</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a849c3c7f8d08104f0cdb46bee9fe6389">Dispose</a>(<span class="keywordtype">bool</span> disposing) {</div> <div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  lock(<span class="keyword">this</span>) {</div> <div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="keywordflow">if</span> (swigCPtr.Handle != <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) {</div> <div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keywordflow">if</span> (<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1BaseObject.html#abc050282310ee35f8b4bac77b6103375">swigCMemOwn</a>) {</div> <div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1BaseObject.html#abc050282310ee35f8b4bac77b6103375">swigCMemOwn</a> = <span class="keyword">false</span>;</div> <div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#aa09de9d4ec253752e5620a2cfec8e345">delete_IntervalVar</a>(swigCPtr);</div> <div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  }</div> <div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  swigCPtr = <span class="keyword">new</span> <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.Runtime.InteropServices.HandleRef(<span class="keyword">null</span>, <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero);</div> <div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  }</div> <div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  base.Dispose(disposing);</div> <div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  }</div> <div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  }</div> <div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  </div> <div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="comment">// Keep reference to delegate to avoid GC to collect them early</span></div> <div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">private</span> List<VoidToVoid> closureCallbacks;</div> <div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keyword">private</span> <a class="code" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#abc16698d7271f4a9ee8cea66876bc869">VoidToVoid</a> StoreVoidToVoid(<a class="code" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#abc16698d7271f4a9ee8cea66876bc869">VoidToVoid</a> closure) {</div> <div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keywordflow">if</span> (closureCallbacks == <span class="keyword">null</span>)</div> <div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  closureCallbacks = <span class="keyword">new</span> List<VoidToVoid>();</div> <div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  closureCallbacks.Add(closure);</div> <div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keywordflow">return</span> closure;</div> <div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  }</div> <div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  </div> <div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a3e1cb1a47f69a5381454e7b96fe56ae3"> 51</a></span>  <span class="keyword">public</span> <span class="keyword">static</span> <span class="keywordtype">long</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a3e1cb1a47f69a5381454e7b96fe56ae3">kMinValidValue</a> {</div> <div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keyword">get</span> {</div> <div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keywordtype">long</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a0908a50c727a30983056ca9ee5b63a7a">IntervalVar_kMinValidValue_get</a>();</div> <div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  } </div> <div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  }</div> <div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  </div> <div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5f7c67a98dcb8255dcc49d0b9dba69c7"> 58</a></span>  <span class="keyword">public</span> <span class="keyword">static</span> <span class="keywordtype">long</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5f7c67a98dcb8255dcc49d0b9dba69c7">kMaxValidValue</a> {</div> <div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keyword">get</span> {</div> <div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keywordtype">long</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a2c2acf972e4e88e4c446590543af8835">IntervalVar_kMaxValidValue_get</a>();</div> <div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  } </div> <div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  }</div> <div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  </div> <div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a03e5418df5c3e42cf9ffa265f9cc0821"> 65</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">long</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a03e5418df5c3e42cf9ffa265f9cc0821">StartMin</a>() {</div> <div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keywordtype">long</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a9a219309ad754f6bb82f17141154772e">IntervalVar_StartMin</a>(swigCPtr);</div> <div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  }</div> <div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  </div> <div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a8358a8e3a55bc6d4e1130d8b9420c0f2"> 70</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">long</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a8358a8e3a55bc6d4e1130d8b9420c0f2">StartMax</a>() {</div> <div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keywordtype">long</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a616ce7b7d1127e1f2a0ba57cfe4716b0">IntervalVar_StartMax</a>(swigCPtr);</div> <div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  }</div> <div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  </div> <div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a463e5979f77cfe2df3286ce5b1a7ab4d"> 75</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a463e5979f77cfe2df3286ce5b1a7ab4d">SetStartMin</a>(<span class="keywordtype">long</span> m) {</div> <div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a1b0898afec4cb95cc186f3370e93b026">IntervalVar_SetStartMin</a>(swigCPtr, m);</div> <div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordflow">if</span> (<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a7c98814d2667a9273c95e975fd320b6c">Pending</a>) <span class="keywordflow">throw</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a99561aa89dd816ba2dd85af036e32227">Retrieve</a>();</div> <div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  }</div> <div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  </div> <div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a481f92f56a770a9c11e278ffd288738f"> 80</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a481f92f56a770a9c11e278ffd288738f">SetStartMax</a>(<span class="keywordtype">long</span> m) {</div> <div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a6e3db5acb6e691f96be0bdf96efb9f62">IntervalVar_SetStartMax</a>(swigCPtr, m);</div> <div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keywordflow">if</span> (<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a7c98814d2667a9273c95e975fd320b6c">Pending</a>) <span class="keywordflow">throw</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a99561aa89dd816ba2dd85af036e32227">Retrieve</a>();</div> <div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  }</div> <div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  </div> <div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5877d36982cb5647f4f97298023a3acb"> 85</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5877d36982cb5647f4f97298023a3acb">SetStartRange</a>(<span class="keywordtype">long</span> mi, <span class="keywordtype">long</span> ma) {</div> <div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a5431d4011971103fb6471aa1a4940767">IntervalVar_SetStartRange</a>(swigCPtr, mi, ma);</div> <div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keywordflow">if</span> (<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a7c98814d2667a9273c95e975fd320b6c">Pending</a>) <span class="keywordflow">throw</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a99561aa89dd816ba2dd85af036e32227">Retrieve</a>();</div> <div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  }</div> <div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  </div> <div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a1c0110620d68f6cc8d4ed04aa632524b"> 90</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">long</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a1c0110620d68f6cc8d4ed04aa632524b">OldStartMin</a>() {</div> <div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keywordtype">long</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a7f421c7773d514bb6458ee5d8eca702b">IntervalVar_OldStartMin</a>(swigCPtr);</div> <div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  }</div> <div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  </div> <div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aa2a000885c64b23df26d0df79c0069ec"> 95</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">long</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aa2a000885c64b23df26d0df79c0069ec">OldStartMax</a>() {</div> <div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordtype">long</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a8d2731c3d213dea89ae4e1013f99b62b">IntervalVar_OldStartMax</a>(swigCPtr);</div> <div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  }</div> <div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  </div> <div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a71225fb8b72a16a1e50efb9f2b3699f8"> 100</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a71225fb8b72a16a1e50efb9f2b3699f8">WhenStartRange</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a> d) {</div> <div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a9a868e6b393076b91db91eb4471de428">IntervalVar_WhenStartRange__SWIG_0</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a>.getCPtr(d));</div> <div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  }</div> <div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  </div> <div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a1d645f29d7336e193bc78e884199889f"> 104</a></span>  <span class="keyword">public</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a1d645f29d7336e193bc78e884199889f">WhenStartRange</a>( <a class="code" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#abc16698d7271f4a9ee8cea66876bc869">VoidToVoid</a> closure) {</div> <div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#afeaace26a65f329d1885c28e2f692781">IntervalVar_WhenStartRange__SWIG_1</a>(swigCPtr, StoreVoidToVoid(closure) );</div> <div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  }</div> <div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  </div> <div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a95a7005abf7526e41459b3f3ec3b6795"> 108</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a95a7005abf7526e41459b3f3ec3b6795">WhenStartBound</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a> d) {</div> <div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a06b7d9b12b103bac94fe4036f534ee67">IntervalVar_WhenStartBound__SWIG_0</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a>.getCPtr(d));</div> <div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  }</div> <div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  </div> <div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a20c4423cff6a253af73ae1e15bd3fcf4"> 112</a></span>  <span class="keyword">public</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a20c4423cff6a253af73ae1e15bd3fcf4">WhenStartBound</a>( <a class="code" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#abc16698d7271f4a9ee8cea66876bc869">VoidToVoid</a> closure) {</div> <div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#af2fd10528648f082b1b9bb83fbdf8f92">IntervalVar_WhenStartBound__SWIG_1</a>(swigCPtr, StoreVoidToVoid(closure) );</div> <div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  }</div> <div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  </div> <div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ac52939d377bf4c40411ffccff9677775"> 116</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">long</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ac52939d377bf4c40411ffccff9677775">DurationMin</a>() {</div> <div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="keywordtype">long</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a94bc6c741d6b2dbe472b3472492dd6f0">IntervalVar_DurationMin</a>(swigCPtr);</div> <div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  }</div> <div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  </div> <div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5c45d4ed938b7b225364ccce0b29a5c2"> 121</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">long</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5c45d4ed938b7b225364ccce0b29a5c2">DurationMax</a>() {</div> <div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <span class="keywordtype">long</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a678a484bea27c4ee10cef92589b04ea0">IntervalVar_DurationMax</a>(swigCPtr);</div> <div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  }</div> <div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  </div> <div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a93d954f37045de4948a99584432e7dd5"> 126</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a93d954f37045de4948a99584432e7dd5">SetDurationMin</a>(<span class="keywordtype">long</span> m) {</div> <div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a9604a308c60fcd0fc1ee01c50f7cce51">IntervalVar_SetDurationMin</a>(swigCPtr, m);</div> <div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="keywordflow">if</span> (<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a7c98814d2667a9273c95e975fd320b6c">Pending</a>) <span class="keywordflow">throw</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a99561aa89dd816ba2dd85af036e32227">Retrieve</a>();</div> <div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  }</div> <div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  </div> <div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a23a45e08fbdbfda8953480d71f60c811"> 131</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a23a45e08fbdbfda8953480d71f60c811">SetDurationMax</a>(<span class="keywordtype">long</span> m) {</div> <div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a69c47226f5f26c57cf0a397fe1c0ca8e">IntervalVar_SetDurationMax</a>(swigCPtr, m);</div> <div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <span class="keywordflow">if</span> (<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a7c98814d2667a9273c95e975fd320b6c">Pending</a>) <span class="keywordflow">throw</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a99561aa89dd816ba2dd85af036e32227">Retrieve</a>();</div> <div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  }</div> <div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  </div> <div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a68f50b91d84ef631bd20042c77d8e617"> 136</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a68f50b91d84ef631bd20042c77d8e617">SetDurationRange</a>(<span class="keywordtype">long</span> mi, <span class="keywordtype">long</span> ma) {</div> <div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#abf1b8e014c180f6b9a56bb30266da6ee">IntervalVar_SetDurationRange</a>(swigCPtr, mi, ma);</div> <div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="keywordflow">if</span> (<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a7c98814d2667a9273c95e975fd320b6c">Pending</a>) <span class="keywordflow">throw</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a99561aa89dd816ba2dd85af036e32227">Retrieve</a>();</div> <div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  }</div> <div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  </div> <div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a1d461672531ab1be8aacbd416866724c"> 141</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">long</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a1d461672531ab1be8aacbd416866724c">OldDurationMin</a>() {</div> <div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordtype">long</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ac0bedb34605c755a4d2e90eba17b4e62">IntervalVar_OldDurationMin</a>(swigCPtr);</div> <div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  }</div> <div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  </div> <div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a14e72910f1056af69c0a6fef558f7781"> 146</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">long</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a14e72910f1056af69c0a6fef558f7781">OldDurationMax</a>() {</div> <div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordtype">long</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a471b82f3582168e4d0395e9ffa5711b0">IntervalVar_OldDurationMax</a>(swigCPtr);</div> <div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  }</div> <div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  </div> <div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ae2f92334f89417256cdc5757d037220d"> 151</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ae2f92334f89417256cdc5757d037220d">WhenDurationRange</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a> d) {</div> <div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a95aca9558db344748e43ae72fa822e2c">IntervalVar_WhenDurationRange__SWIG_0</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a>.getCPtr(d));</div> <div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  }</div> <div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  </div> <div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a65899a414c796641cd7fb37ba5001a24"> 155</a></span>  <span class="keyword">public</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a65899a414c796641cd7fb37ba5001a24">WhenDurationRange</a>( <a class="code" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#abc16698d7271f4a9ee8cea66876bc869">VoidToVoid</a> closure) {</div> <div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a08d53cbce2f1c27817df24225c5c7ecf">IntervalVar_WhenDurationRange__SWIG_1</a>(swigCPtr, StoreVoidToVoid(closure) );</div> <div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  }</div> <div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  </div> <div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a78e8d7636d417c039690de2cfc1ac2b9"> 159</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a78e8d7636d417c039690de2cfc1ac2b9">WhenDurationBound</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a> d) {</div> <div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a94de8041369bd2fb785f3f56b5c4999f">IntervalVar_WhenDurationBound__SWIG_0</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a>.getCPtr(d));</div> <div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  }</div> <div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  </div> <div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#abba76eaf0fae2e03b117f5911993823d"> 163</a></span>  <span class="keyword">public</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#abba76eaf0fae2e03b117f5911993823d">WhenDurationBound</a>( <a class="code" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#abc16698d7271f4a9ee8cea66876bc869">VoidToVoid</a> closure) {</div> <div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a41e60f47085d3d92460395aa0dd2c2cc">IntervalVar_WhenDurationBound__SWIG_1</a>(swigCPtr, StoreVoidToVoid(closure) );</div> <div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  }</div> <div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  </div> <div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a3e200d39eb8104365363403937dd7a0b"> 167</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">long</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a3e200d39eb8104365363403937dd7a0b">EndMin</a>() {</div> <div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keywordtype">long</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ab0cc569a00ff5ed530581a8c572c6174">IntervalVar_EndMin</a>(swigCPtr);</div> <div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  }</div> <div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  </div> <div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a08966638dfbda23041ee17f5af2cc266"> 172</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">long</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a08966638dfbda23041ee17f5af2cc266">EndMax</a>() {</div> <div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keywordtype">long</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ae6b68c1b4ac8cf4412fc48d0f45787a2">IntervalVar_EndMax</a>(swigCPtr);</div> <div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  }</div> <div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  </div> <div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#adb6fb929fcc9f3f2a81415286c5d35d5"> 177</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#adb6fb929fcc9f3f2a81415286c5d35d5">SetEndMin</a>(<span class="keywordtype">long</span> m) {</div> <div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#aaefa2da98be123f0b496dd574a5015aa">IntervalVar_SetEndMin</a>(swigCPtr, m);</div> <div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <span class="keywordflow">if</span> (<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a7c98814d2667a9273c95e975fd320b6c">Pending</a>) <span class="keywordflow">throw</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a99561aa89dd816ba2dd85af036e32227">Retrieve</a>();</div> <div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  }</div> <div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  </div> <div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ac43d4252b52223749b5f58322b0cdf7d"> 182</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ac43d4252b52223749b5f58322b0cdf7d">SetEndMax</a>(<span class="keywordtype">long</span> m) {</div> <div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#af5af9d85eb4de3be0de9e72a947414f1">IntervalVar_SetEndMax</a>(swigCPtr, m);</div> <div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keywordflow">if</span> (<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a7c98814d2667a9273c95e975fd320b6c">Pending</a>) <span class="keywordflow">throw</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a99561aa89dd816ba2dd85af036e32227">Retrieve</a>();</div> <div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  }</div> <div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  </div> <div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a7527eae19415ffdd6a7929b43035c2b8"> 187</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a7527eae19415ffdd6a7929b43035c2b8">SetEndRange</a>(<span class="keywordtype">long</span> mi, <span class="keywordtype">long</span> ma) {</div> <div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a18cc6483d7ddbda2715652080f236662">IntervalVar_SetEndRange</a>(swigCPtr, mi, ma);</div> <div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <span class="keywordflow">if</span> (<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a7c98814d2667a9273c95e975fd320b6c">Pending</a>) <span class="keywordflow">throw</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a99561aa89dd816ba2dd85af036e32227">Retrieve</a>();</div> <div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  }</div> <div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  </div> <div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#af2a036e12d09bf7a713bdd6d709263c1"> 192</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">long</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#af2a036e12d09bf7a713bdd6d709263c1">OldEndMin</a>() {</div> <div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <span class="keywordtype">long</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a26dff37202ba95da61d03cf5b6cb29c7">IntervalVar_OldEndMin</a>(swigCPtr);</div> <div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  }</div> <div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  </div> <div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a2b8381a516373cebdb9fc5b52106a39f"> 197</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">long</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a2b8381a516373cebdb9fc5b52106a39f">OldEndMax</a>() {</div> <div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="keywordtype">long</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#adc4463205d203ae43bb5bdb079347ea5">IntervalVar_OldEndMax</a>(swigCPtr);</div> <div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  }</div> <div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  </div> <div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aa35a68aec6b034ec4fad3a877da7e532"> 202</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aa35a68aec6b034ec4fad3a877da7e532">WhenEndRange</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a> d) {</div> <div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a830ab7845f94aa328d951b8eb99ec2ec">IntervalVar_WhenEndRange__SWIG_0</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a>.getCPtr(d));</div> <div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  }</div> <div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  </div> <div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a6a4add303e0cbd6bd04cf36576bc159d"> 206</a></span>  <span class="keyword">public</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a6a4add303e0cbd6bd04cf36576bc159d">WhenEndRange</a>( <a class="code" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#abc16698d7271f4a9ee8cea66876bc869">VoidToVoid</a> closure) {</div> <div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#af55729a028c6d8cf4f23a0bfc907b4d9">IntervalVar_WhenEndRange__SWIG_1</a>(swigCPtr, StoreVoidToVoid(closure) );</div> <div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  }</div> <div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  </div> <div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a01b249ceecf255a648fd9731745bea30"> 210</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a01b249ceecf255a648fd9731745bea30">WhenEndBound</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a> d) {</div> <div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#aab7ff10fd2fee269686dfb83cc2d8979">IntervalVar_WhenEndBound__SWIG_0</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a>.getCPtr(d));</div> <div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  }</div> <div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  </div> <div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5abd5543f80de12fa5cb45c30d4e35a5"> 214</a></span>  <span class="keyword">public</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5abd5543f80de12fa5cb45c30d4e35a5">WhenEndBound</a>( <a class="code" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#abc16698d7271f4a9ee8cea66876bc869">VoidToVoid</a> closure) {</div> <div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a72efa0d3ed49142bff3e0a7636d9736d">IntervalVar_WhenEndBound__SWIG_1</a>(swigCPtr, StoreVoidToVoid(closure) );</div> <div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  }</div> <div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  </div> <div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a8cdcf44bd3a751ddefd1e2f1b5b42cdf"> 218</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a8cdcf44bd3a751ddefd1e2f1b5b42cdf">MustBePerformed</a>() {</div> <div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="keywordtype">bool</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a9c77bf0bf8c3551194ca7cd5de4e8455">IntervalVar_MustBePerformed</a>(swigCPtr);</div> <div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  }</div> <div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  </div> <div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ab0f806462329795d3f1dd0c89b218fee"> 223</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ab0f806462329795d3f1dd0c89b218fee">MayBePerformed</a>() {</div> <div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <span class="keywordtype">bool</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a0bf353646cc8ea6df472e39221e5821b">IntervalVar_MayBePerformed</a>(swigCPtr);</div> <div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  }</div> <div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  </div> <div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5ec0fdbb596f39f39e3a06dbe6d63db2"> 228</a></span>  <span class="keyword">public</span> <span class="keywordtype">bool</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5ec0fdbb596f39f39e3a06dbe6d63db2">CannotBePerformed</a>() {</div> <div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <span class="keywordtype">bool</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a68ea9bbffb664aa9b305baa93344eb28">IntervalVar_CannotBePerformed</a>(swigCPtr);</div> <div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  }</div> <div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  </div> <div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a520631a394a53f9469dcf6b6f94f5da0"> 233</a></span>  <span class="keyword">public</span> <span class="keywordtype">bool</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a520631a394a53f9469dcf6b6f94f5da0">IsPerformedBound</a>() {</div> <div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="keywordtype">bool</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a2b40e95f92934baf05e8c186d11288a2">IntervalVar_IsPerformedBound</a>(swigCPtr);</div> <div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  }</div> <div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  </div> <div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a915f213ab312bdd797d80c2a7aeab1ee"> 238</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a915f213ab312bdd797d80c2a7aeab1ee">SetPerformed</a>(<span class="keywordtype">bool</span> val) {</div> <div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a1425f6819c34bad4e5fc90c663e842f2">IntervalVar_SetPerformed</a>(swigCPtr, val);</div> <div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  <span class="keywordflow">if</span> (<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a7c98814d2667a9273c95e975fd320b6c">Pending</a>) <span class="keywordflow">throw</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">SWIGPendingException</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a99561aa89dd816ba2dd85af036e32227">Retrieve</a>();</div> <div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  }</div> <div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  </div> <div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a3862ad580425d061e185b14e3b7e34cb"> 243</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a3862ad580425d061e185b14e3b7e34cb">WasPerformedBound</a>() {</div> <div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <span class="keywordtype">bool</span> ret = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a664ec1fabf0d6778f4b9d6219e9aef95">IntervalVar_WasPerformedBound</a>(swigCPtr);</div> <div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  }</div> <div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  </div> <div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5b8b83b05eeb419c5d770146811465b3"> 248</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5b8b83b05eeb419c5d770146811465b3">WhenPerformedBound</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a> d) {</div> <div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a68ccc82dcc28fec6f0a4709f2fa1f57e">IntervalVar_WhenPerformedBound__SWIG_0</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a>.getCPtr(d));</div> <div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  }</div> <div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  </div> <div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aae85c8b4c39f531fa5c6cd99cc35d5af"> 252</a></span>  <span class="keyword">public</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aae85c8b4c39f531fa5c6cd99cc35d5af">WhenPerformedBound</a>( <a class="code" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#abc16698d7271f4a9ee8cea66876bc869">VoidToVoid</a> closure) {</div> <div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ac3d43e41e866e90aa9e440bff09d8260">IntervalVar_WhenPerformedBound__SWIG_1</a>(swigCPtr, StoreVoidToVoid(closure) );</div> <div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  }</div> <div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  </div> <div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a57244d336d29f137a5735e78d2e04fd3"> 256</a></span>  <span class="keyword">public</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a57244d336d29f137a5735e78d2e04fd3">WhenAnything</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a> d) {</div> <div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a38b171e8d21d4f646daf2b93eb02ed9f">IntervalVar_WhenAnything__SWIG_0</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Demon</a>.getCPtr(d));</div> <div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  }</div> <div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  </div> <div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a7691d8d1825aa28497f3c1faf218b9df"> 260</a></span>  <span class="keyword">public</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a7691d8d1825aa28497f3c1faf218b9df">WhenAnything</a>( <a class="code" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#abc16698d7271f4a9ee8cea66876bc869">VoidToVoid</a> closure) {</div> <div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a31c472f5d16f29ce9cd92387e739e94f">IntervalVar_WhenAnything__SWIG_1</a>(swigCPtr, StoreVoidToVoid(closure) );</div> <div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  }</div> <div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  </div> <div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a0dd110f320bf5e172e6a22e14234fdad"> 264</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a0dd110f320bf5e172e6a22e14234fdad">StartExpr</a>() {</div> <div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ad0fbbaa35d64cd10ed812285c6ec73a4">IntervalVar_StartExpr</a>(swigCPtr);</div> <div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  }</div> <div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  </div> <div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a16fca27081de2c907dde71d68b9c0f4f"> 270</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a16fca27081de2c907dde71d68b9c0f4f">DurationExpr</a>() {</div> <div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a98794ab810a597309ba80d13f7777f12">IntervalVar_DurationExpr</a>(swigCPtr);</div> <div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  }</div> <div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  </div> <div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5f52657f98c9e940b5dfd15d50dcb9db"> 276</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5f52657f98c9e940b5dfd15d50dcb9db">EndExpr</a>() {</div> <div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#acec7a0729686314bbdc903e83f9967c4">IntervalVar_EndExpr</a>(swigCPtr);</div> <div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  }</div> <div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  </div> <div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#abbcef75cbd5c5a6cf1efde45ffbba455"> 282</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#abbcef75cbd5c5a6cf1efde45ffbba455">PerformedExpr</a>() {</div> <div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#adc9e9f56dc3a3fa5ea2b13dcae5b522a">IntervalVar_PerformedExpr</a>(swigCPtr);</div> <div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  }</div> <div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  </div> <div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a26129ef0b58af169572a0126f69c85d8"> 288</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a26129ef0b58af169572a0126f69c85d8">SafeStartExpr</a>(<span class="keywordtype">long</span> unperformed_value) {</div> <div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a44adfdb982e42de2246006049eb36a36">IntervalVar_SafeStartExpr</a>(swigCPtr, unperformed_value);</div> <div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  }</div> <div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  </div> <div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a47b77422986f5f027826e72cc1278b54"> 294</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a47b77422986f5f027826e72cc1278b54">SafeDurationExpr</a>(<span class="keywordtype">long</span> unperformed_value) {</div> <div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ad9603c09ad20a779d884f3c4a3ab07c7">IntervalVar_SafeDurationExpr</a>(swigCPtr, unperformed_value);</div> <div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  }</div> <div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  </div> <div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aa52938ac2f6ebae178a87a8d2047f7d5"> 300</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aa52938ac2f6ebae178a87a8d2047f7d5">SafeEndExpr</a>(<span class="keywordtype">long</span> unperformed_value) {</div> <div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ab9a757b4192dce3a7e5c9b0f18e0049c">IntervalVar_SafeEndExpr</a>(swigCPtr, unperformed_value);</div> <div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">IntExpr</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  }</div> <div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  </div> <div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a30704444f762db3dad78b869f4ec12f1"> 306</a></span>  <span class="keyword">public</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a30704444f762db3dad78b869f4ec12f1">Accept</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1ModelVisitor.html">ModelVisitor</a> visitor) {</div> <div class="line"><a name="l00307"></a><span class="lineno"> 307</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a24d9843adc43dabc9961da4041d6053d">IntervalVar_Accept</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1ModelVisitor.html">ModelVisitor</a>.getCPtr(visitor));</div> <div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  }</div> <div class="line"><a name="l00309"></a><span class="lineno"> 309</span>  </div> <div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a78cac46bfe0dad1c47d02002a6d9e95b"> 310</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a78cac46bfe0dad1c47d02002a6d9e95b">EndsAfterEnd</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other) {</div> <div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a4452b04b1a72aaed180e90257493c767">IntervalVar_EndsAfterEnd</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other));</div> <div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  }</div> <div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  </div> <div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#af9daf409b75898d97ed5b52f87a32962"> 316</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#af9daf409b75898d97ed5b52f87a32962">EndsAfterStart</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other) {</div> <div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a1322d0142d3743b1daa122c1a521e7fb">IntervalVar_EndsAfterStart</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other));</div> <div class="line"><a name="l00318"></a><span class="lineno"> 318</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  }</div> <div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  </div> <div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aec16a0e1e69a5a4c3e00e8cd24af0c46"> 322</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aec16a0e1e69a5a4c3e00e8cd24af0c46">EndsAtEnd</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other) {</div> <div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ada71244f5832d304211c22fbee743876">IntervalVar_EndsAtEnd</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other));</div> <div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00326"></a><span class="lineno"> 326</span>  }</div> <div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  </div> <div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aebb7252b4debdcca792cadd5115033a4"> 328</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aebb7252b4debdcca792cadd5115033a4">EndsAtStart</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other) {</div> <div class="line"><a name="l00329"></a><span class="lineno"> 329</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a2bdc2b90f36bb33c5807cf15fd77cc1f">IntervalVar_EndsAtStart</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other));</div> <div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00331"></a><span class="lineno"> 331</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00332"></a><span class="lineno"> 332</span>  }</div> <div class="line"><a name="l00333"></a><span class="lineno"> 333</span>  </div> <div class="line"><a name="l00334"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a88716f26b980fe79c61b89673e979a2c"> 334</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a88716f26b980fe79c61b89673e979a2c">StartsAfterEnd</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other) {</div> <div class="line"><a name="l00335"></a><span class="lineno"> 335</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#afe6891de38fe17a45fc0bce3a68e504b">IntervalVar_StartsAfterEnd</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other));</div> <div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00338"></a><span class="lineno"> 338</span>  }</div> <div class="line"><a name="l00339"></a><span class="lineno"> 339</span>  </div> <div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5959fc1095e63b4bd3fed02a20d756f4"> 340</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5959fc1095e63b4bd3fed02a20d756f4">StartsAfterStart</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other) {</div> <div class="line"><a name="l00341"></a><span class="lineno"> 341</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#aa31ee8e5b18b525769a2470e83726398">IntervalVar_StartsAfterStart</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other));</div> <div class="line"><a name="l00342"></a><span class="lineno"> 342</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00343"></a><span class="lineno"> 343</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00344"></a><span class="lineno"> 344</span>  }</div> <div class="line"><a name="l00345"></a><span class="lineno"> 345</span>  </div> <div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aafa924c0cdae7f9357dd995fd9033eb2"> 346</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aafa924c0cdae7f9357dd995fd9033eb2">StartsAtEnd</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other) {</div> <div class="line"><a name="l00347"></a><span class="lineno"> 347</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#aa7ece8e9eebdffdb18ec7f87ef675166">IntervalVar_StartsAtEnd</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other));</div> <div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00349"></a><span class="lineno"> 349</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00350"></a><span class="lineno"> 350</span>  }</div> <div class="line"><a name="l00351"></a><span class="lineno"> 351</span>  </div> <div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#acec60c97e9b7a7c17de50cf3e6729f02"> 352</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#acec60c97e9b7a7c17de50cf3e6729f02">StartsAtStart</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other) {</div> <div class="line"><a name="l00353"></a><span class="lineno"> 353</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#addfdec2a613cfe038d24efdf246553e4">IntervalVar_StartsAtStart</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other));</div> <div class="line"><a name="l00354"></a><span class="lineno"> 354</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00355"></a><span class="lineno"> 355</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00356"></a><span class="lineno"> 356</span>  }</div> <div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  </div> <div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aa04adb379a29040717697d2a5519c48f"> 358</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aa04adb379a29040717697d2a5519c48f">EndsAfterEndWithDelay</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other, <span class="keywordtype">long</span> delay) {</div> <div class="line"><a name="l00359"></a><span class="lineno"> 359</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a23af2c3b06bfa29d7ef48cd47213e0b3">IntervalVar_EndsAfterEndWithDelay</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other), delay);</div> <div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00361"></a><span class="lineno"> 361</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00362"></a><span class="lineno"> 362</span>  }</div> <div class="line"><a name="l00363"></a><span class="lineno"> 363</span>  </div> <div class="line"><a name="l00364"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a9545eff6ba32d9582527d0d73698c8e3"> 364</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a9545eff6ba32d9582527d0d73698c8e3">EndsAfterStartWithDelay</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other, <span class="keywordtype">long</span> delay) {</div> <div class="line"><a name="l00365"></a><span class="lineno"> 365</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a3613f3c54867f50d75628a7de8f2ebf4">IntervalVar_EndsAfterStartWithDelay</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other), delay);</div> <div class="line"><a name="l00366"></a><span class="lineno"> 366</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00367"></a><span class="lineno"> 367</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00368"></a><span class="lineno"> 368</span>  }</div> <div class="line"><a name="l00369"></a><span class="lineno"> 369</span>  </div> <div class="line"><a name="l00370"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a20d19de44f02dece6e8941afdce03d5e"> 370</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a20d19de44f02dece6e8941afdce03d5e">EndsAtEndWithDelay</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other, <span class="keywordtype">long</span> delay) {</div> <div class="line"><a name="l00371"></a><span class="lineno"> 371</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a714366641d4020f7432755b136ab3255">IntervalVar_EndsAtEndWithDelay</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other), delay);</div> <div class="line"><a name="l00372"></a><span class="lineno"> 372</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00373"></a><span class="lineno"> 373</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00374"></a><span class="lineno"> 374</span>  }</div> <div class="line"><a name="l00375"></a><span class="lineno"> 375</span>  </div> <div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a66c63539c835d8fbdd1a8055d360c3db"> 376</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a66c63539c835d8fbdd1a8055d360c3db">EndsAtStartWithDelay</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other, <span class="keywordtype">long</span> delay) {</div> <div class="line"><a name="l00377"></a><span class="lineno"> 377</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ade00d8d434e59a5f3c313ec4eecc8ec0">IntervalVar_EndsAtStartWithDelay</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other), delay);</div> <div class="line"><a name="l00378"></a><span class="lineno"> 378</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00379"></a><span class="lineno"> 379</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00380"></a><span class="lineno"> 380</span>  }</div> <div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  </div> <div class="line"><a name="l00382"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a3426a79399d501b1eebe8e7a741783f6"> 382</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a3426a79399d501b1eebe8e7a741783f6">StartsAfterEndWithDelay</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other, <span class="keywordtype">long</span> delay) {</div> <div class="line"><a name="l00383"></a><span class="lineno"> 383</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a0dd23620e149a7d067e2e73409e77e68">IntervalVar_StartsAfterEndWithDelay</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other), delay);</div> <div class="line"><a name="l00384"></a><span class="lineno"> 384</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00385"></a><span class="lineno"> 385</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00386"></a><span class="lineno"> 386</span>  }</div> <div class="line"><a name="l00387"></a><span class="lineno"> 387</span>  </div> <div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aba266128a1dbf5c58c230e0f03101465"> 388</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aba266128a1dbf5c58c230e0f03101465">StartsAfterStartWithDelay</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other, <span class="keywordtype">long</span> delay) {</div> <div class="line"><a name="l00389"></a><span class="lineno"> 389</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#afd3b82dd882aa17e2b7a9a384064b2ad">IntervalVar_StartsAfterStartWithDelay</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other), delay);</div> <div class="line"><a name="l00390"></a><span class="lineno"> 390</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00391"></a><span class="lineno"> 391</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00392"></a><span class="lineno"> 392</span>  }</div> <div class="line"><a name="l00393"></a><span class="lineno"> 393</span>  </div> <div class="line"><a name="l00394"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#adaaaa4be1314720f47fa8d0fd92a6248"> 394</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#adaaaa4be1314720f47fa8d0fd92a6248">StartsAtEndWithDelay</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other, <span class="keywordtype">long</span> delay) {</div> <div class="line"><a name="l00395"></a><span class="lineno"> 395</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a50be7ac41cd875ed4b056767ea83f62b">IntervalVar_StartsAtEndWithDelay</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other), delay);</div> <div class="line"><a name="l00396"></a><span class="lineno"> 396</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00397"></a><span class="lineno"> 397</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00398"></a><span class="lineno"> 398</span>  }</div> <div class="line"><a name="l00399"></a><span class="lineno"> 399</span>  </div> <div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aecdebc6078db13b5e236450fab47a1f3"> 400</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aecdebc6078db13b5e236450fab47a1f3">StartsAtStartWithDelay</a>(<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> other, <span class="keywordtype">long</span> delay) {</div> <div class="line"><a name="l00401"></a><span class="lineno"> 401</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a266c1dc3ea824547c88405c74f17b4b2">IntervalVar_StartsAtStartWithDelay</a>(swigCPtr, <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>.getCPtr(other), delay);</div> <div class="line"><a name="l00402"></a><span class="lineno"> 402</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00403"></a><span class="lineno"> 403</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  }</div> <div class="line"><a name="l00405"></a><span class="lineno"> 405</span>  </div> <div class="line"><a name="l00406"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a4aceb639293add48aa6d33b56585f896"> 406</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a4aceb639293add48aa6d33b56585f896">EndsAfter</a>(<span class="keywordtype">long</span> date) {</div> <div class="line"><a name="l00407"></a><span class="lineno"> 407</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#af411651c8401efe2fc92879df010a96e">IntervalVar_EndsAfter</a>(swigCPtr, date);</div> <div class="line"><a name="l00408"></a><span class="lineno"> 408</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00409"></a><span class="lineno"> 409</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00410"></a><span class="lineno"> 410</span>  }</div> <div class="line"><a name="l00411"></a><span class="lineno"> 411</span>  </div> <div class="line"><a name="l00412"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ad9866f9e81c3359ffc6ef53ee358db71"> 412</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ad9866f9e81c3359ffc6ef53ee358db71">EndsAt</a>(<span class="keywordtype">long</span> date) {</div> <div class="line"><a name="l00413"></a><span class="lineno"> 413</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#adc3f82f1f479e77ab1f7e52ec42af66f">IntervalVar_EndsAt</a>(swigCPtr, date);</div> <div class="line"><a name="l00414"></a><span class="lineno"> 414</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00415"></a><span class="lineno"> 415</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00416"></a><span class="lineno"> 416</span>  }</div> <div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  </div> <div class="line"><a name="l00418"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ac32d032aca1be74a6c3f83992fca49a3"> 418</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ac32d032aca1be74a6c3f83992fca49a3">EndsBefore</a>(<span class="keywordtype">long</span> date) {</div> <div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a478cf89e477489f91cd993cd35bcc1df">IntervalVar_EndsBefore</a>(swigCPtr, date);</div> <div class="line"><a name="l00420"></a><span class="lineno"> 420</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00421"></a><span class="lineno"> 421</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  }</div> <div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  </div> <div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a7f5a78e49ce4bf984b0cd7b62f18e135"> 424</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a7f5a78e49ce4bf984b0cd7b62f18e135">StartsAfter</a>(<span class="keywordtype">long</span> date) {</div> <div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a7112a99997700bc82d5760580e93880e">IntervalVar_StartsAfter</a>(swigCPtr, date);</div> <div class="line"><a name="l00426"></a><span class="lineno"> 426</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00427"></a><span class="lineno"> 427</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00428"></a><span class="lineno"> 428</span>  }</div> <div class="line"><a name="l00429"></a><span class="lineno"> 429</span>  </div> <div class="line"><a name="l00430"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a7a25d00d3c2b0612c72ca84efaafe28b"> 430</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a7a25d00d3c2b0612c72ca84efaafe28b">StartsAt</a>(<span class="keywordtype">long</span> date) {</div> <div class="line"><a name="l00431"></a><span class="lineno"> 431</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ab322c548d956570c91db49f8d5b5847d">IntervalVar_StartsAt</a>(swigCPtr, date);</div> <div class="line"><a name="l00432"></a><span class="lineno"> 432</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00433"></a><span class="lineno"> 433</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00434"></a><span class="lineno"> 434</span>  }</div> <div class="line"><a name="l00435"></a><span class="lineno"> 435</span>  </div> <div class="line"><a name="l00436"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a6f6af0d08118238d14d915644699b859"> 436</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a6f6af0d08118238d14d915644699b859">StartsBefore</a>(<span class="keywordtype">long</span> date) {</div> <div class="line"><a name="l00437"></a><span class="lineno"> 437</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a279e1ef966cebc15ba8e41a95df6c738">IntervalVar_StartsBefore</a>(swigCPtr, date);</div> <div class="line"><a name="l00438"></a><span class="lineno"> 438</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00439"></a><span class="lineno"> 439</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00440"></a><span class="lineno"> 440</span>  }</div> <div class="line"><a name="l00441"></a><span class="lineno"> 441</span>  </div> <div class="line"><a name="l00442"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#acea25743b3a20e510afff143643e4cd6"> 442</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#acea25743b3a20e510afff143643e4cd6">CrossesDate</a>(<span class="keywordtype">long</span> date) {</div> <div class="line"><a name="l00443"></a><span class="lineno"> 443</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ad25be31884953c66029d09054ed8038a">IntervalVar_CrossesDate</a>(swigCPtr, date);</div> <div class="line"><a name="l00444"></a><span class="lineno"> 444</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00445"></a><span class="lineno"> 445</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  }</div> <div class="line"><a name="l00447"></a><span class="lineno"> 447</span>  </div> <div class="line"><a name="l00448"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#abe714562c3328ef57b54cdd877031ebe"> 448</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#abe714562c3328ef57b54cdd877031ebe">AvoidsDate</a>(<span class="keywordtype">long</span> date) {</div> <div class="line"><a name="l00449"></a><span class="lineno"> 449</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a5bdc11c518660bfcc7e2454f23709b7f">IntervalVar_AvoidsDate</a>(swigCPtr, date);</div> <div class="line"><a name="l00450"></a><span class="lineno"> 450</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Constraint</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00451"></a><span class="lineno"> 451</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00452"></a><span class="lineno"> 452</span>  }</div> <div class="line"><a name="l00453"></a><span class="lineno"> 453</span>  </div> <div class="line"><a name="l00454"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a056c76512a18e077a76ff76eb3d268f1"> 454</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a056c76512a18e077a76ff76eb3d268f1">RelaxedMax</a>() {</div> <div class="line"><a name="l00455"></a><span class="lineno"> 455</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a8bbe497434d3097b820d3c9ab49d7892">IntervalVar_RelaxedMax</a>(swigCPtr);</div> <div class="line"><a name="l00456"></a><span class="lineno"> 456</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00457"></a><span class="lineno"> 457</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00458"></a><span class="lineno"> 458</span>  }</div> <div class="line"><a name="l00459"></a><span class="lineno"> 459</span>  </div> <div class="line"><a name="l00460"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ada910f7c0759186c0336562c38318d10"> 460</a></span>  <span class="keyword">public</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ada910f7c0759186c0336562c38318d10">RelaxedMin</a>() {</div> <div class="line"><a name="l00461"></a><span class="lineno"> 461</span>  <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr cPtr = <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">operations_research_constraint_solverPINVOKE</a>.<a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a78bb287e0a3d64f65538577287462217">IntervalVar_RelaxedMin</a>(swigCPtr);</div> <div class="line"><a name="l00462"></a><span class="lineno"> 462</span>  <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a> ret = (cPtr == <a class="code" href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">global::System</a>.IntPtr.Zero) ? <span class="keyword">null</span> : <span class="keyword">new</span> <a class="code" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">IntervalVar</a>(cPtr, <span class="keyword">false</span>);</div> <div class="line"><a name="l00463"></a><span class="lineno"> 463</span>  <span class="keywordflow">return</span> ret;</div> <div class="line"><a name="l00464"></a><span class="lineno"> 464</span>  }</div> <div class="line"><a name="l00465"></a><span class="lineno"> 465</span>  </div> <div class="line"><a name="l00466"></a><span class="lineno"> 466</span> }</div> <div class="line"><a name="l00467"></a><span class="lineno"> 467</span>  </div> <div class="line"><a name="l00468"></a><span class="lineno"> 468</span> }</div> </div><!-- fragment --></div><!-- contents --> </div><!-- doc-content --> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a65899a414c796641cd7fb37ba5001a24"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a65899a414c796641cd7fb37ba5001a24">Google.OrTools.ConstraintSolver.IntervalVar.WhenDurationRange</a></div><div class="ttdeci">void WhenDurationRange(VoidToVoid closure)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00155">IntervalVar.cs:155</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_af55729a028c6d8cf4f23a0bfc907b4d9"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#af55729a028c6d8cf4f23a0bfc907b4d9">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenEndRange__SWIG_1</a></div><div class="ttdeci">static void IntervalVar_WhenEndRange__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a5b8b83b05eeb419c5d770146811465b3"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5b8b83b05eeb419c5d770146811465b3">Google.OrTools.ConstraintSolver.IntervalVar.WhenPerformedBound</a></div><div class="ttdeci">virtual void WhenPerformedBound(Demon d)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00248">IntervalVar.cs:248</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_af2a036e12d09bf7a713bdd6d709263c1"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#af2a036e12d09bf7a713bdd6d709263c1">Google.OrTools.ConstraintSolver.IntervalVar.OldEndMin</a></div><div class="ttdeci">virtual long OldEndMin()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00192">IntervalVar.cs:192</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a1425f6819c34bad4e5fc90c663e842f2"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a1425f6819c34bad4e5fc90c663e842f2">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_SetPerformed</a></div><div class="ttdeci">static void IntervalVar_SetPerformed(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_ab0f806462329795d3f1dd0c89b218fee"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ab0f806462329795d3f1dd0c89b218fee">Google.OrTools.ConstraintSolver.IntervalVar.MayBePerformed</a></div><div class="ttdeci">virtual bool MayBePerformed()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00223">IntervalVar.cs:223</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a7527eae19415ffdd6a7929b43035c2b8"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a7527eae19415ffdd6a7929b43035c2b8">Google.OrTools.ConstraintSolver.IntervalVar.SetEndRange</a></div><div class="ttdeci">virtual void SetEndRange(long mi, long ma)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00187">IntervalVar.cs:187</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_af5af9d85eb4de3be0de9e72a947414f1"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#af5af9d85eb4de3be0de9e72a947414f1">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_SetEndMax</a></div><div class="ttdeci">static void IntervalVar_SetEndMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a616ce7b7d1127e1f2a0ba57cfe4716b0"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a616ce7b7d1127e1f2a0ba57cfe4716b0">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_StartMax</a></div><div class="ttdeci">static long IntervalVar_StartMax(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_aa04adb379a29040717697d2a5519c48f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aa04adb379a29040717697d2a5519c48f">Google.OrTools.ConstraintSolver.IntervalVar.EndsAfterEndWithDelay</a></div><div class="ttdeci">Constraint EndsAfterEndWithDelay(IntervalVar other, long delay)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00358">IntervalVar.cs:358</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a23a45e08fbdbfda8953480d71f60c811"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a23a45e08fbdbfda8953480d71f60c811">Google.OrTools.ConstraintSolver.IntervalVar.SetDurationMax</a></div><div class="ttdeci">virtual void SetDurationMax(long m)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00131">IntervalVar.cs:131</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a30704444f762db3dad78b869f4ec12f1"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a30704444f762db3dad78b869f4ec12f1">Google.OrTools.ConstraintSolver.IntervalVar.Accept</a></div><div class="ttdeci">virtual void Accept(ModelVisitor visitor)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00306">IntervalVar.cs:306</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a95a7005abf7526e41459b3f3ec3b6795"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a95a7005abf7526e41459b3f3ec3b6795">Google.OrTools.ConstraintSolver.IntervalVar.WhenStartBound</a></div><div class="ttdeci">virtual void WhenStartBound(Demon d)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00108">IntervalVar.cs:108</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a1b0898afec4cb95cc186f3370e93b026"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a1b0898afec4cb95cc186f3370e93b026">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_SetStartMin</a></div><div class="ttdeci">static void IntervalVar_SetStartMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a5c45d4ed938b7b225364ccce0b29a5c2"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5c45d4ed938b7b225364ccce0b29a5c2">Google.OrTools.ConstraintSolver.IntervalVar.DurationMax</a></div><div class="ttdeci">virtual long DurationMax()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00121">IntervalVar.cs:121</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a26129ef0b58af169572a0126f69c85d8"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a26129ef0b58af169572a0126f69c85d8">Google.OrTools.ConstraintSolver.IntervalVar.SafeStartExpr</a></div><div class="ttdeci">virtual IntExpr SafeStartExpr(long unperformed_value)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00288">IntervalVar.cs:288</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_ac52939d377bf4c40411ffccff9677775"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ac52939d377bf4c40411ffccff9677775">Google.OrTools.ConstraintSolver.IntervalVar.DurationMin</a></div><div class="ttdeci">virtual long DurationMin()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00116">IntervalVar.cs:116</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a5877d36982cb5647f4f97298023a3acb"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5877d36982cb5647f4f97298023a3acb">Google.OrTools.ConstraintSolver.IntervalVar.SetStartRange</a></div><div class="ttdeci">virtual void SetStartRange(long mi, long ma)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00085">IntervalVar.cs:85</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a5abd5543f80de12fa5cb45c30d4e35a5"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5abd5543f80de12fa5cb45c30d4e35a5">Google.OrTools.ConstraintSolver.IntervalVar.WhenEndBound</a></div><div class="ttdeci">void WhenEndBound(VoidToVoid closure)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00214">IntervalVar.cs:214</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a5f52657f98c9e940b5dfd15d50dcb9db"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5f52657f98c9e940b5dfd15d50dcb9db">Google.OrTools.ConstraintSolver.IntervalVar.EndExpr</a></div><div class="ttdeci">virtual IntExpr EndExpr()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00276">IntervalVar.cs:276</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a0dd23620e149a7d067e2e73409e77e68"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a0dd23620e149a7d067e2e73409e77e68">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_StartsAfterEndWithDelay</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_StartsAfterEndWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a95aca9558db344748e43ae72fa822e2c"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a95aca9558db344748e43ae72fa822e2c">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenDurationRange__SWIG_0</a></div><div class="ttdeci">static void IntervalVar_WhenDurationRange__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_ae6b68c1b4ac8cf4412fc48d0f45787a2"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ae6b68c1b4ac8cf4412fc48d0f45787a2">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_EndMax</a></div><div class="ttdeci">static long IntervalVar_EndMax(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html">Google.OrTools.ConstraintSolver.IntExpr</a></div><div class="ttdef"><b>Definition:</b> <a href="constraint__solver_2csharp_2SolverHelper_8cs_source.html#l00342">constraint_solver/csharp/SolverHelper.cs:343</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a7112a99997700bc82d5760580e93880e"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a7112a99997700bc82d5760580e93880e">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_StartsAfter</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_StartsAfter(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_aa52938ac2f6ebae178a87a8d2047f7d5"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aa52938ac2f6ebae178a87a8d2047f7d5">Google.OrTools.ConstraintSolver.IntervalVar.SafeEndExpr</a></div><div class="ttdeci">virtual IntExpr SafeEndExpr(long unperformed_value)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00300">IntervalVar.cs:300</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a14e72910f1056af69c0a6fef558f7781"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a14e72910f1056af69c0a6fef558f7781">Google.OrTools.ConstraintSolver.IntervalVar.OldDurationMax</a></div><div class="ttdeci">virtual long OldDurationMax()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00146">IntervalVar.cs:146</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a1322d0142d3743b1daa122c1a521e7fb"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a1322d0142d3743b1daa122c1a521e7fb">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_EndsAfterStart</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_EndsAfterStart(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_aa09de9d4ec253752e5620a2cfec8e345"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#aa09de9d4ec253752e5620a2cfec8e345">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.delete_IntervalVar</a></div><div class="ttdeci">static void delete_IntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a830ab7845f94aa328d951b8eb99ec2ec"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a830ab7845f94aa328d951b8eb99ec2ec">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenEndRange__SWIG_0</a></div><div class="ttdeci">static void IntervalVar_WhenEndRange__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a78e8d7636d417c039690de2cfc1ac2b9"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a78e8d7636d417c039690de2cfc1ac2b9">Google.OrTools.ConstraintSolver.IntervalVar.WhenDurationBound</a></div><div class="ttdeci">virtual void WhenDurationBound(Demon d)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00159">IntervalVar.cs:159</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a31c472f5d16f29ce9cd92387e739e94f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a31c472f5d16f29ce9cd92387e739e94f">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenAnything__SWIG_1</a></div><div class="ttdeci">static void IntervalVar_WhenAnything__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_ad9866f9e81c3359ffc6ef53ee358db71"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ad9866f9e81c3359ffc6ef53ee358db71">Google.OrTools.ConstraintSolver.IntervalVar.EndsAt</a></div><div class="ttdeci">Constraint EndsAt(long date)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00412">IntervalVar.cs:412</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a72efa0d3ed49142bff3e0a7636d9736d"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a72efa0d3ed49142bff3e0a7636d9736d">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenEndBound__SWIG_1</a></div><div class="ttdeci">static void IntervalVar_WhenEndBound__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_af2fd10528648f082b1b9bb83fbdf8f92"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#af2fd10528648f082b1b9bb83fbdf8f92">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenStartBound__SWIG_1</a></div><div class="ttdeci">static void IntervalVar_WhenStartBound__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a78cac46bfe0dad1c47d02002a6d9e95b"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a78cac46bfe0dad1c47d02002a6d9e95b">Google.OrTools.ConstraintSolver.IntervalVar.EndsAfterEnd</a></div><div class="ttdeci">Constraint EndsAfterEnd(IntervalVar other)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00310">IntervalVar.cs:310</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_acec7a0729686314bbdc903e83f9967c4"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#acec7a0729686314bbdc903e83f9967c4">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_EndExpr</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_EndExpr(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html">Google.OrTools.ConstraintSolver.Constraint</a></div><div class="ttdef"><b>Definition:</b> <a href="constraint__solver_2csharp_2SolverHelper_8cs_source.html#l00450">constraint_solver/csharp/SolverHelper.cs:451</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Demon.html">Google.OrTools.ConstraintSolver.Demon</a></div><div class="ttdef"><b>Definition:</b> <a href="Demon_8cs_source.html#l00018">Demon.cs:18</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a5959fc1095e63b4bd3fed02a20d756f4"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5959fc1095e63b4bd3fed02a20d756f4">Google.OrTools.ConstraintSolver.IntervalVar.StartsAfterStart</a></div><div class="ttdeci">Constraint StartsAfterStart(IntervalVar other)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00340">IntervalVar.cs:340</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a26dff37202ba95da61d03cf5b6cb29c7"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a26dff37202ba95da61d03cf5b6cb29c7">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_OldEndMin</a></div><div class="ttdeci">static long IntervalVar_OldEndMin(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a94de8041369bd2fb785f3f56b5c4999f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a94de8041369bd2fb785f3f56b5c4999f">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenDurationBound__SWIG_0</a></div><div class="ttdeci">static void IntervalVar_WhenDurationBound__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="anamespaceGoogle_1_1OrTools_1_1ConstraintSolver_html_abc16698d7271f4a9ee8cea66876bc869"><div class="ttname"><a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#abc16698d7271f4a9ee8cea66876bc869">Google.OrTools.ConstraintSolver.VoidToVoid</a></div><div class="ttdeci">delegate void VoidToVoid()</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_aae85c8b4c39f531fa5c6cd99cc35d5af"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aae85c8b4c39f531fa5c6cd99cc35d5af">Google.OrTools.ConstraintSolver.IntervalVar.WhenPerformedBound</a></div><div class="ttdeci">void WhenPerformedBound(VoidToVoid closure)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00252">IntervalVar.cs:252</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_ac32d032aca1be74a6c3f83992fca49a3"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ac32d032aca1be74a6c3f83992fca49a3">Google.OrTools.ConstraintSolver.IntervalVar.EndsBefore</a></div><div class="ttdeci">Constraint EndsBefore(long date)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00418">IntervalVar.cs:418</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a68f50b91d84ef631bd20042c77d8e617"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a68f50b91d84ef631bd20042c77d8e617">Google.OrTools.ConstraintSolver.IntervalVar.SetDurationRange</a></div><div class="ttdeci">virtual void SetDurationRange(long mi, long ma)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00136">IntervalVar.cs:136</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a68ccc82dcc28fec6f0a4709f2fa1f57e"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a68ccc82dcc28fec6f0a4709f2fa1f57e">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenPerformedBound__SWIG_0</a></div><div class="ttdeci">static void IntervalVar_WhenPerformedBound__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a5bdc11c518660bfcc7e2454f23709b7f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a5bdc11c518660bfcc7e2454f23709b7f">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_AvoidsDate</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_AvoidsDate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a20c4423cff6a253af73ae1e15bd3fcf4"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a20c4423cff6a253af73ae1e15bd3fcf4">Google.OrTools.ConstraintSolver.IntervalVar.WhenStartBound</a></div><div class="ttdeci">void WhenStartBound(VoidToVoid closure)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00112">IntervalVar.cs:112</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a41e60f47085d3d92460395aa0dd2c2cc"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a41e60f47085d3d92460395aa0dd2c2cc">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenDurationBound__SWIG_1</a></div><div class="ttdeci">static void IntervalVar_WhenDurationBound__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException_html_a7c98814d2667a9273c95e975fd320b6c"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a7c98814d2667a9273c95e975fd320b6c">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.SWIGPendingException.Pending</a></div><div class="ttdeci">static bool Pending</div><div class="ttdef"><b>Definition:</b> <a href="operations__research__constraint__solverPINVOKE_8cs_source.html#l00167">operations_research_constraint_solverPINVOKE.cs:167</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a3e200d39eb8104365363403937dd7a0b"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a3e200d39eb8104365363403937dd7a0b">Google.OrTools.ConstraintSolver.IntervalVar.EndMin</a></div><div class="ttdeci">virtual long EndMin()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00167">IntervalVar.cs:167</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_ad9603c09ad20a779d884f3c4a3ab07c7"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ad9603c09ad20a779d884f3c4a3ab07c7">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_SafeDurationExpr</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_SafeDurationExpr(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_afe6891de38fe17a45fc0bce3a68e504b"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#afe6891de38fe17a45fc0bce3a68e504b">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_StartsAfterEnd</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_StartsAfterEnd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a478cf89e477489f91cd993cd35bcc1df"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a478cf89e477489f91cd993cd35bcc1df">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_EndsBefore</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_EndsBefore(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a03e5418df5c3e42cf9ffa265f9cc0821"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a03e5418df5c3e42cf9ffa265f9cc0821">Google.OrTools.ConstraintSolver.IntervalVar.StartMin</a></div><div class="ttdeci">virtual long StartMin()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00065">IntervalVar.cs:65</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a9545eff6ba32d9582527d0d73698c8e3"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a9545eff6ba32d9582527d0d73698c8e3">Google.OrTools.ConstraintSolver.IntervalVar.EndsAfterStartWithDelay</a></div><div class="ttdeci">Constraint EndsAfterStartWithDelay(IntervalVar other, long delay)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00364">IntervalVar.cs:364</a></div></div> <div class="ttc" id="anamespaceGoogle_1_1OrTools_1_1ConstraintSolver_html"><div class="ttname"><a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html">Google.OrTools.ConstraintSolver</a></div><div class="ttdef"><b>Definition:</b> <a href="IntArrayHelper_8cs_source.html#l00014">IntArrayHelper.cs:15</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_ab0cc569a00ff5ed530581a8c572c6174"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ab0cc569a00ff5ed530581a8c572c6174">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_EndMin</a></div><div class="ttdeci">static long IntervalVar_EndMin(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a9a219309ad754f6bb82f17141154772e"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a9a219309ad754f6bb82f17141154772e">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_StartMin</a></div><div class="ttdeci">static long IntervalVar_StartMin(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a47b77422986f5f027826e72cc1278b54"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a47b77422986f5f027826e72cc1278b54">Google.OrTools.ConstraintSolver.IntervalVar.SafeDurationExpr</a></div><div class="ttdeci">virtual IntExpr SafeDurationExpr(long unperformed_value)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00294">IntervalVar.cs:294</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a16fca27081de2c907dde71d68b9c0f4f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a16fca27081de2c907dde71d68b9c0f4f">Google.OrTools.ConstraintSolver.IntervalVar.DurationExpr</a></div><div class="ttdeci">virtual IntExpr DurationExpr()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00270">IntervalVar.cs:270</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a38b171e8d21d4f646daf2b93eb02ed9f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a38b171e8d21d4f646daf2b93eb02ed9f">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenAnything__SWIG_0</a></div><div class="ttdeci">static void IntervalVar_WhenAnything__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a3426a79399d501b1eebe8e7a741783f6"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a3426a79399d501b1eebe8e7a741783f6">Google.OrTools.ConstraintSolver.IntervalVar.StartsAfterEndWithDelay</a></div><div class="ttdeci">Constraint StartsAfterEndWithDelay(IntervalVar other, long delay)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00382">IntervalVar.cs:382</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a8cdcf44bd3a751ddefd1e2f1b5b42cdf"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a8cdcf44bd3a751ddefd1e2f1b5b42cdf">Google.OrTools.ConstraintSolver.IntervalVar.MustBePerformed</a></div><div class="ttdeci">virtual bool MustBePerformed()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00218">IntervalVar.cs:218</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_aec16a0e1e69a5a4c3e00e8cd24af0c46"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aec16a0e1e69a5a4c3e00e8cd24af0c46">Google.OrTools.ConstraintSolver.IntervalVar.EndsAtEnd</a></div><div class="ttdeci">Constraint EndsAtEnd(IntervalVar other)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00322">IntervalVar.cs:322</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a06b7d9b12b103bac94fe4036f534ee67"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a06b7d9b12b103bac94fe4036f534ee67">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenStartBound__SWIG_0</a></div><div class="ttdeci">static void IntervalVar_WhenStartBound__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a481f92f56a770a9c11e278ffd288738f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a481f92f56a770a9c11e278ffd288738f">Google.OrTools.ConstraintSolver.IntervalVar.SetStartMax</a></div><div class="ttdeci">virtual void SetStartMax(long m)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00080">IntervalVar.cs:80</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_acea25743b3a20e510afff143643e4cd6"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#acea25743b3a20e510afff143643e4cd6">Google.OrTools.ConstraintSolver.IntervalVar.CrossesDate</a></div><div class="ttdeci">Constraint CrossesDate(long date)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00442">IntervalVar.cs:442</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a88716f26b980fe79c61b89673e979a2c"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a88716f26b980fe79c61b89673e979a2c">Google.OrTools.ConstraintSolver.IntervalVar.StartsAfterEnd</a></div><div class="ttdeci">Constraint StartsAfterEnd(IntervalVar other)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00334">IntervalVar.cs:334</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a2b8381a516373cebdb9fc5b52106a39f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a2b8381a516373cebdb9fc5b52106a39f">Google.OrTools.ConstraintSolver.IntervalVar.OldEndMax</a></div><div class="ttdeci">virtual long OldEndMax()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00197">IntervalVar.cs:197</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a8d2731c3d213dea89ae4e1013f99b62b"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a8d2731c3d213dea89ae4e1013f99b62b">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_OldStartMax</a></div><div class="ttdeci">static long IntervalVar_OldStartMax(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_abbcef75cbd5c5a6cf1efde45ffbba455"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#abbcef75cbd5c5a6cf1efde45ffbba455">Google.OrTools.ConstraintSolver.IntervalVar.PerformedExpr</a></div><div class="ttdeci">virtual IntExpr PerformedExpr()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00282">IntervalVar.cs:282</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_ada910f7c0759186c0336562c38318d10"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ada910f7c0759186c0336562c38318d10">Google.OrTools.ConstraintSolver.IntervalVar.RelaxedMin</a></div><div class="ttdeci">IntervalVar RelaxedMin()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00460">IntervalVar.cs:460</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_aecdebc6078db13b5e236450fab47a1f3"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aecdebc6078db13b5e236450fab47a1f3">Google.OrTools.ConstraintSolver.IntervalVar.StartsAtStartWithDelay</a></div><div class="ttdeci">Constraint StartsAtStartWithDelay(IntervalVar other, long delay)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00400">IntervalVar.cs:400</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_ad0fbbaa35d64cd10ed812285c6ec73a4"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ad0fbbaa35d64cd10ed812285c6ec73a4">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_StartExpr</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_StartExpr(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1ModelVisitor_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1ModelVisitor.html">Google.OrTools.ConstraintSolver.ModelVisitor</a></div><div class="ttdef"><b>Definition:</b> <a href="ModelVisitor_8cs_source.html#l00018">ModelVisitor.cs:18</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_abe714562c3328ef57b54cdd877031ebe"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#abe714562c3328ef57b54cdd877031ebe">Google.OrTools.ConstraintSolver.IntervalVar.AvoidsDate</a></div><div class="ttdeci">Constraint AvoidsDate(long date)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00448">IntervalVar.cs:448</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_aa2a000885c64b23df26d0df79c0069ec"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aa2a000885c64b23df26d0df79c0069ec">Google.OrTools.ConstraintSolver.IntervalVar.OldStartMax</a></div><div class="ttdeci">virtual long OldStartMax()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00095">IntervalVar.cs:95</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_aa7ece8e9eebdffdb18ec7f87ef675166"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#aa7ece8e9eebdffdb18ec7f87ef675166">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_StartsAtEnd</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_StartsAtEnd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aProgram_8cs_html_a81a223a02c34d82b47199f08308847f2"><div class="ttname"><a href="Program_8cs.html#a81a223a02c34d82b47199f08308847f2">System</a></div><div class="ttdeci">using System</div><div class="ttdef"><b>Definition:</b> <a href="Program_8cs_source.html#l00014">Program.cs:14</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.SWIGPendingException</a></div><div class="ttdef"><b>Definition:</b> <a href="operations__research__constraint__solverPINVOKE_8cs_source.html#l00161">operations_research_constraint_solverPINVOKE.cs:161</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a08d53cbce2f1c27817df24225c5c7ecf"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a08d53cbce2f1c27817df24225c5c7ecf">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenDurationRange__SWIG_1</a></div><div class="ttdeci">static void IntervalVar_WhenDurationRange__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a056c76512a18e077a76ff76eb3d268f1"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a056c76512a18e077a76ff76eb3d268f1">Google.OrTools.ConstraintSolver.IntervalVar.RelaxedMax</a></div><div class="ttdeci">IntervalVar RelaxedMax()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00454">IntervalVar.cs:454</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a94bc6c741d6b2dbe472b3472492dd6f0"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a94bc6c741d6b2dbe472b3472492dd6f0">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_DurationMin</a></div><div class="ttdeci">static long IntervalVar_DurationMin(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_aaefa2da98be123f0b496dd574a5015aa"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#aaefa2da98be123f0b496dd574a5015aa">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_SetEndMin</a></div><div class="ttdeci">static void IntervalVar_SetEndMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a520631a394a53f9469dcf6b6f94f5da0"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a520631a394a53f9469dcf6b6f94f5da0">Google.OrTools.ConstraintSolver.IntervalVar.IsPerformedBound</a></div><div class="ttdeci">bool IsPerformedBound()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00233">IntervalVar.cs:233</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a4aceb639293add48aa6d33b56585f896"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a4aceb639293add48aa6d33b56585f896">Google.OrTools.ConstraintSolver.IntervalVar.EndsAfter</a></div><div class="ttdeci">Constraint EndsAfter(long date)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00406">IntervalVar.cs:406</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a66c63539c835d8fbdd1a8055d360c3db"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a66c63539c835d8fbdd1a8055d360c3db">Google.OrTools.ConstraintSolver.IntervalVar.EndsAtStartWithDelay</a></div><div class="ttdeci">Constraint EndsAtStartWithDelay(IntervalVar other, long delay)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00376">IntervalVar.cs:376</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_ac0bedb34605c755a4d2e90eba17b4e62"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ac0bedb34605c755a4d2e90eba17b4e62">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_OldDurationMin</a></div><div class="ttdeci">static long IntervalVar_OldDurationMin(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_ada71244f5832d304211c22fbee743876"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ada71244f5832d304211c22fbee743876">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_EndsAtEnd</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_EndsAtEnd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_aa35a68aec6b034ec4fad3a877da7e532"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aa35a68aec6b034ec4fad3a877da7e532">Google.OrTools.ConstraintSolver.IntervalVar.WhenEndRange</a></div><div class="ttdeci">virtual void WhenEndRange(Demon d)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00202">IntervalVar.cs:202</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a24d9843adc43dabc9961da4041d6053d"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a24d9843adc43dabc9961da4041d6053d">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_Accept</a></div><div class="ttdeci">static void IntervalVar_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_adb6fb929fcc9f3f2a81415286c5d35d5"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#adb6fb929fcc9f3f2a81415286c5d35d5">Google.OrTools.ConstraintSolver.IntervalVar.SetEndMin</a></div><div class="ttdeci">virtual void SetEndMin(long m)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00177">IntervalVar.cs:177</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_ae2f92334f89417256cdc5757d037220d"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ae2f92334f89417256cdc5757d037220d">Google.OrTools.ConstraintSolver.IntervalVar.WhenDurationRange</a></div><div class="ttdeci">virtual void WhenDurationRange(Demon d)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00151">IntervalVar.cs:151</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a44adfdb982e42de2246006049eb36a36"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a44adfdb982e42de2246006049eb36a36">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_SafeStartExpr</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_SafeStartExpr(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_ac3d43e41e866e90aa9e440bff09d8260"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ac3d43e41e866e90aa9e440bff09d8260">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenPerformedBound__SWIG_1</a></div><div class="ttdeci">static void IntervalVar_WhenPerformedBound__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a50be7ac41cd875ed4b056767ea83f62b"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a50be7ac41cd875ed4b056767ea83f62b">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_StartsAtEndWithDelay</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_StartsAtEndWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a7f421c7773d514bb6458ee5d8eca702b"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a7f421c7773d514bb6458ee5d8eca702b">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_OldStartMin</a></div><div class="ttdeci">static long IntervalVar_OldStartMin(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a915f213ab312bdd797d80c2a7aeab1ee"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a915f213ab312bdd797d80c2a7aeab1ee">Google.OrTools.ConstraintSolver.IntervalVar.SetPerformed</a></div><div class="ttdeci">virtual void SetPerformed(bool val)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00238">IntervalVar.cs:238</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a0dd110f320bf5e172e6a22e14234fdad"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a0dd110f320bf5e172e6a22e14234fdad">Google.OrTools.ConstraintSolver.IntervalVar.StartExpr</a></div><div class="ttdeci">virtual IntExpr StartExpr()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00264">IntervalVar.cs:264</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a4452b04b1a72aaed180e90257493c767"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a4452b04b1a72aaed180e90257493c767">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_EndsAfterEnd</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_EndsAfterEnd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_adc9e9f56dc3a3fa5ea2b13dcae5b522a"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#adc9e9f56dc3a3fa5ea2b13dcae5b522a">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_PerformedExpr</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_PerformedExpr(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a664ec1fabf0d6778f4b9d6219e9aef95"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a664ec1fabf0d6778f4b9d6219e9aef95">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WasPerformedBound</a></div><div class="ttdeci">static bool IntervalVar_WasPerformedBound(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a2b40e95f92934baf05e8c186d11288a2"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a2b40e95f92934baf05e8c186d11288a2">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_IsPerformedBound</a></div><div class="ttdeci">static bool IntervalVar_IsPerformedBound(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a18cc6483d7ddbda2715652080f236662"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a18cc6483d7ddbda2715652080f236662">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_SetEndRange</a></div><div class="ttdeci">static void IntervalVar_SetEndRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a7691d8d1825aa28497f3c1faf218b9df"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a7691d8d1825aa28497f3c1faf218b9df">Google.OrTools.ConstraintSolver.IntervalVar.WhenAnything</a></div><div class="ttdeci">void WhenAnything(VoidToVoid closure)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00260">IntervalVar.cs:260</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a6e3db5acb6e691f96be0bdf96efb9f62"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a6e3db5acb6e691f96be0bdf96efb9f62">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_SetStartMax</a></div><div class="ttdeci">static void IntervalVar_SetStartMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a57244d336d29f137a5735e78d2e04fd3"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a57244d336d29f137a5735e78d2e04fd3">Google.OrTools.ConstraintSolver.IntervalVar.WhenAnything</a></div><div class="ttdeci">void WhenAnything(Demon d)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00256">IntervalVar.cs:256</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a23af2c3b06bfa29d7ef48cd47213e0b3"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a23af2c3b06bfa29d7ef48cd47213e0b3">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_EndsAfterEndWithDelay</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_EndsAfterEndWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html">Google.OrTools.ConstraintSolver.IntervalVar</a></div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00018">IntervalVar.cs:18</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a58ab40d1022c719dbeaad6342015d564"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a58ab40d1022c719dbeaad6342015d564">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_SWIGUpcast</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_SWIGUpcast(global::System.IntPtr jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a08966638dfbda23041ee17f5af2cc266"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a08966638dfbda23041ee17f5af2cc266">Google.OrTools.ConstraintSolver.IntervalVar.EndMax</a></div><div class="ttdeci">virtual long EndMax()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00172">IntervalVar.cs:172</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a9a868e6b393076b91db91eb4471de428"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a9a868e6b393076b91db91eb4471de428">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenStartRange__SWIG_0</a></div><div class="ttdeci">static void IntervalVar_WhenStartRange__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a01b249ceecf255a648fd9731745bea30"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a01b249ceecf255a648fd9731745bea30">Google.OrTools.ConstraintSolver.IntervalVar.WhenEndBound</a></div><div class="ttdeci">virtual void WhenEndBound(Demon d)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00210">IntervalVar.cs:210</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a7f5a78e49ce4bf984b0cd7b62f18e135"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a7f5a78e49ce4bf984b0cd7b62f18e135">Google.OrTools.ConstraintSolver.IntervalVar.StartsAfter</a></div><div class="ttdeci">Constraint StartsAfter(long date)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00424">IntervalVar.cs:424</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1BaseObject_html_abc050282310ee35f8b4bac77b6103375"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1BaseObject.html#abc050282310ee35f8b4bac77b6103375">Google.OrTools.ConstraintSolver.BaseObject.swigCMemOwn</a></div><div class="ttdeci">bool swigCMemOwn</div><div class="ttdef"><b>Definition:</b> <a href="BaseObject_8cs_source.html#l00020">BaseObject.cs:20</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a3862ad580425d061e185b14e3b7e34cb"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a3862ad580425d061e185b14e3b7e34cb">Google.OrTools.ConstraintSolver.IntervalVar.WasPerformedBound</a></div><div class="ttdeci">virtual bool WasPerformedBound()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00243">IntervalVar.cs:243</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a1c0110620d68f6cc8d4ed04aa632524b"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a1c0110620d68f6cc8d4ed04aa632524b">Google.OrTools.ConstraintSolver.IntervalVar.OldStartMin</a></div><div class="ttdeci">virtual long OldStartMin()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00090">IntervalVar.cs:90</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_af411651c8401efe2fc92879df010a96e"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#af411651c8401efe2fc92879df010a96e">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_EndsAfter</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_EndsAfter(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE</a></div><div class="ttdef"><b>Definition:</b> <a href="operations__research__constraint__solverPINVOKE_8cs_source.html#l00047">operations_research_constraint_solverPINVOKE.cs:47</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a68ea9bbffb664aa9b305baa93344eb28"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a68ea9bbffb664aa9b305baa93344eb28">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_CannotBePerformed</a></div><div class="ttdeci">static bool IntervalVar_CannotBePerformed(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_acec60c97e9b7a7c17de50cf3e6729f02"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#acec60c97e9b7a7c17de50cf3e6729f02">Google.OrTools.ConstraintSolver.IntervalVar.StartsAtStart</a></div><div class="ttdeci">Constraint StartsAtStart(IntervalVar other)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00352">IntervalVar.cs:352</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_adc4463205d203ae43bb5bdb079347ea5"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#adc4463205d203ae43bb5bdb079347ea5">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_OldEndMax</a></div><div class="ttdeci">static long IntervalVar_OldEndMax(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a0bf353646cc8ea6df472e39221e5821b"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a0bf353646cc8ea6df472e39221e5821b">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_MayBePerformed</a></div><div class="ttdeci">static bool IntervalVar_MayBePerformed(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a5431d4011971103fb6471aa1a4940767"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a5431d4011971103fb6471aa1a4940767">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_SetStartRange</a></div><div class="ttdeci">static void IntervalVar_SetStartRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a714366641d4020f7432755b136ab3255"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a714366641d4020f7432755b136ab3255">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_EndsAtEndWithDelay</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_EndsAtEndWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a279e1ef966cebc15ba8e41a95df6c738"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a279e1ef966cebc15ba8e41a95df6c738">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_StartsBefore</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_StartsBefore(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a6f6af0d08118238d14d915644699b859"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a6f6af0d08118238d14d915644699b859">Google.OrTools.ConstraintSolver.IntervalVar.StartsBefore</a></div><div class="ttdeci">Constraint StartsBefore(long date)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00436">IntervalVar.cs:436</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a8bbe497434d3097b820d3c9ab49d7892"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a8bbe497434d3097b820d3c9ab49d7892">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_RelaxedMax</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_RelaxedMax(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_adc3f82f1f479e77ab1f7e52ec42af66f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#adc3f82f1f479e77ab1f7e52ec42af66f">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_EndsAt</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_EndsAt(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a3613f3c54867f50d75628a7de8f2ebf4"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a3613f3c54867f50d75628a7de8f2ebf4">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_EndsAfterStartWithDelay</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_EndsAfterStartWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a2bdc2b90f36bb33c5807cf15fd77cc1f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a2bdc2b90f36bb33c5807cf15fd77cc1f">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_EndsAtStart</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_EndsAtStart(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_abf1b8e014c180f6b9a56bb30266da6ee"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#abf1b8e014c180f6b9a56bb30266da6ee">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_SetDurationRange</a></div><div class="ttdeci">static void IntervalVar_SetDurationRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_aba266128a1dbf5c58c230e0f03101465"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aba266128a1dbf5c58c230e0f03101465">Google.OrTools.ConstraintSolver.IntervalVar.StartsAfterStartWithDelay</a></div><div class="ttdeci">Constraint StartsAfterStartWithDelay(IntervalVar other, long delay)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00388">IntervalVar.cs:388</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a1d645f29d7336e193bc78e884199889f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a1d645f29d7336e193bc78e884199889f">Google.OrTools.ConstraintSolver.IntervalVar.WhenStartRange</a></div><div class="ttdeci">void WhenStartRange(VoidToVoid closure)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00104">IntervalVar.cs:104</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_ade00d8d434e59a5f3c313ec4eecc8ec0"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ade00d8d434e59a5f3c313ec4eecc8ec0">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_EndsAtStartWithDelay</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_EndsAtStartWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a849c3c7f8d08104f0cdb46bee9fe6389"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a849c3c7f8d08104f0cdb46bee9fe6389">Google.OrTools.ConstraintSolver.IntervalVar.Dispose</a></div><div class="ttdeci">override void Dispose(bool disposing)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00029">IntervalVar.cs:29</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a7a25d00d3c2b0612c72ca84efaafe28b"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a7a25d00d3c2b0612c72ca84efaafe28b">Google.OrTools.ConstraintSolver.IntervalVar.StartsAt</a></div><div class="ttdeci">Constraint StartsAt(long date)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00430">IntervalVar.cs:430</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a8358a8e3a55bc6d4e1130d8b9420c0f2"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a8358a8e3a55bc6d4e1130d8b9420c0f2">Google.OrTools.ConstraintSolver.IntervalVar.StartMax</a></div><div class="ttdeci">virtual long StartMax()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00070">IntervalVar.cs:70</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_abba76eaf0fae2e03b117f5911993823d"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#abba76eaf0fae2e03b117f5911993823d">Google.OrTools.ConstraintSolver.IntervalVar.WhenDurationBound</a></div><div class="ttdeci">void WhenDurationBound(VoidToVoid closure)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00163">IntervalVar.cs:163</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a98794ab810a597309ba80d13f7777f12"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a98794ab810a597309ba80d13f7777f12">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_DurationExpr</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_DurationExpr(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a69c47226f5f26c57cf0a397fe1c0ca8e"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a69c47226f5f26c57cf0a397fe1c0ca8e">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_SetDurationMax</a></div><div class="ttdeci">static void IntervalVar_SetDurationMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a471b82f3582168e4d0395e9ffa5711b0"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a471b82f3582168e4d0395e9ffa5711b0">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_OldDurationMax</a></div><div class="ttdeci">static long IntervalVar_OldDurationMax(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_afd3b82dd882aa17e2b7a9a384064b2ad"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#afd3b82dd882aa17e2b7a9a384064b2ad">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_StartsAfterStartWithDelay</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_StartsAfterStartWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a9604a308c60fcd0fc1ee01c50f7cce51"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a9604a308c60fcd0fc1ee01c50f7cce51">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_SetDurationMin</a></div><div class="ttdeci">static void IntervalVar_SetDurationMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a266c1dc3ea824547c88405c74f17b4b2"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a266c1dc3ea824547c88405c74f17b4b2">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_StartsAtStartWithDelay</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_StartsAtStartWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a1d461672531ab1be8aacbd416866724c"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a1d461672531ab1be8aacbd416866724c">Google.OrTools.ConstraintSolver.IntervalVar.OldDurationMin</a></div><div class="ttdeci">virtual long OldDurationMin()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00141">IntervalVar.cs:141</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_aa31ee8e5b18b525769a2470e83726398"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#aa31ee8e5b18b525769a2470e83726398">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_StartsAfterStart</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_StartsAfterStart(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_aebb7252b4debdcca792cadd5115033a4"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aebb7252b4debdcca792cadd5115033a4">Google.OrTools.ConstraintSolver.IntervalVar.EndsAtStart</a></div><div class="ttdeci">Constraint EndsAtStart(IntervalVar other)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00328">IntervalVar.cs:328</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_ac43d4252b52223749b5f58322b0cdf7d"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#ac43d4252b52223749b5f58322b0cdf7d">Google.OrTools.ConstraintSolver.IntervalVar.SetEndMax</a></div><div class="ttdeci">virtual void SetEndMax(long m)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00182">IntervalVar.cs:182</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1PropagationBaseObject_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1PropagationBaseObject.html">Google.OrTools.ConstraintSolver.PropagationBaseObject</a></div><div class="ttdef"><b>Definition:</b> <a href="PropagationBaseObject_8cs_source.html#l00018">PropagationBaseObject.cs:18</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a71225fb8b72a16a1e50efb9f2b3699f8"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a71225fb8b72a16a1e50efb9f2b3699f8">Google.OrTools.ConstraintSolver.IntervalVar.WhenStartRange</a></div><div class="ttdeci">virtual void WhenStartRange(Demon d)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00100">IntervalVar.cs:100</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_adaaaa4be1314720f47fa8d0fd92a6248"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#adaaaa4be1314720f47fa8d0fd92a6248">Google.OrTools.ConstraintSolver.IntervalVar.StartsAtEndWithDelay</a></div><div class="ttdeci">Constraint StartsAtEndWithDelay(IntervalVar other, long delay)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00394">IntervalVar.cs:394</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a463e5979f77cfe2df3286ce5b1a7ab4d"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a463e5979f77cfe2df3286ce5b1a7ab4d">Google.OrTools.ConstraintSolver.IntervalVar.SetStartMin</a></div><div class="ttdeci">virtual void SetStartMin(long m)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00075">IntervalVar.cs:75</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a2c2acf972e4e88e4c446590543af8835"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a2c2acf972e4e88e4c446590543af8835">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_kMaxValidValue_get</a></div><div class="ttdeci">static long IntervalVar_kMaxValidValue_get()</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a20d19de44f02dece6e8941afdce03d5e"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a20d19de44f02dece6e8941afdce03d5e">Google.OrTools.ConstraintSolver.IntervalVar.EndsAtEndWithDelay</a></div><div class="ttdeci">Constraint EndsAtEndWithDelay(IntervalVar other, long delay)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00370">IntervalVar.cs:370</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a5ec0fdbb596f39f39e3a06dbe6d63db2"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5ec0fdbb596f39f39e3a06dbe6d63db2">Google.OrTools.ConstraintSolver.IntervalVar.CannotBePerformed</a></div><div class="ttdeci">bool CannotBePerformed()</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00228">IntervalVar.cs:228</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a9c77bf0bf8c3551194ca7cd5de4e8455"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a9c77bf0bf8c3551194ca7cd5de4e8455">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_MustBePerformed</a></div><div class="ttdeci">static bool IntervalVar_MustBePerformed(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a5f7c67a98dcb8255dcc49d0b9dba69c7"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a5f7c67a98dcb8255dcc49d0b9dba69c7">Google.OrTools.ConstraintSolver.IntervalVar.kMaxValidValue</a></div><div class="ttdeci">static long kMaxValidValue</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00058">IntervalVar.cs:58</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException_html_a99561aa89dd816ba2dd85af036e32227"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_1_1SWIGPendingException.html#a99561aa89dd816ba2dd85af036e32227">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.SWIGPendingException.Retrieve</a></div><div class="ttdeci">static global::System.Exception Retrieve()</div><div class="ttdef"><b>Definition:</b> <a href="operations__research__constraint__solverPINVOKE_8cs_source.html#l00186">operations_research_constraint_solverPINVOKE.cs:186</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a6a4add303e0cbd6bd04cf36576bc159d"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a6a4add303e0cbd6bd04cf36576bc159d">Google.OrTools.ConstraintSolver.IntervalVar.WhenEndRange</a></div><div class="ttdeci">void WhenEndRange(VoidToVoid closure)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00206">IntervalVar.cs:206</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a78bb287e0a3d64f65538577287462217"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a78bb287e0a3d64f65538577287462217">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_RelaxedMin</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_RelaxedMin(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a3e1cb1a47f69a5381454e7b96fe56ae3"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a3e1cb1a47f69a5381454e7b96fe56ae3">Google.OrTools.ConstraintSolver.IntervalVar.kMinValidValue</a></div><div class="ttdeci">static long kMinValidValue</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00051">IntervalVar.cs:51</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_afeaace26a65f329d1885c28e2f692781"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#afeaace26a65f329d1885c28e2f692781">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenStartRange__SWIG_1</a></div><div class="ttdeci">static void IntervalVar_WhenStartRange__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_aab7ff10fd2fee269686dfb83cc2d8979"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#aab7ff10fd2fee269686dfb83cc2d8979">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_WhenEndBound__SWIG_0</a></div><div class="ttdeci">static void IntervalVar_WhenEndBound__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_ab322c548d956570c91db49f8d5b5847d"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ab322c548d956570c91db49f8d5b5847d">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_StartsAt</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_StartsAt(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_ab9a757b4192dce3a7e5c9b0f18e0049c"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ab9a757b4192dce3a7e5c9b0f18e0049c">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_SafeEndExpr</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_SafeEndExpr(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_ad25be31884953c66029d09054ed8038a"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#ad25be31884953c66029d09054ed8038a">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_CrossesDate</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_CrossesDate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a0908a50c727a30983056ca9ee5b63a7a"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a0908a50c727a30983056ca9ee5b63a7a">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_kMinValidValue_get</a></div><div class="ttdeci">static long IntervalVar_kMinValidValue_get()</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_a93d954f37045de4948a99584432e7dd5"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#a93d954f37045de4948a99584432e7dd5">Google.OrTools.ConstraintSolver.IntervalVar.SetDurationMin</a></div><div class="ttdeci">virtual void SetDurationMin(long m)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00126">IntervalVar.cs:126</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_aafa924c0cdae7f9357dd995fd9033eb2"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#aafa924c0cdae7f9357dd995fd9033eb2">Google.OrTools.ConstraintSolver.IntervalVar.StartsAtEnd</a></div><div class="ttdeci">Constraint StartsAtEnd(IntervalVar other)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00346">IntervalVar.cs:346</a></div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_addfdec2a613cfe038d24efdf246553e4"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#addfdec2a613cfe038d24efdf246553e4">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_StartsAtStart</a></div><div class="ttdeci">static global::System.IntPtr IntervalVar_StartsAtStart(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE_html_a678a484bea27c4ee10cef92589b04ea0"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1operations__research__constraint__solverPINVOKE.html#a678a484bea27c4ee10cef92589b04ea0">Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.IntervalVar_DurationMax</a></div><div class="ttdeci">static long IntervalVar_DurationMax(global::System.Runtime.InteropServices.HandleRef jarg1)</div></div> <div class="ttc" id="aclassGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar_html_af9daf409b75898d97ed5b52f87a32962"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntervalVar.html#af9daf409b75898d97ed5b52f87a32962">Google.OrTools.ConstraintSolver.IntervalVar.EndsAfterStart</a></div><div class="ttdeci">Constraint EndsAfterStart(IntervalVar other)</div><div class="ttdef"><b>Definition:</b> <a href="IntervalVar_8cs_source.html#l00316">IntervalVar.cs:316</a></div></div> </div> </div> <div id="footer-container"> <div id="footer"> </div> </div> </body> </html>