Files
ortools-clone/docs/dotnet/IntegerExpressions_8cs_source.html

148 lines
181 KiB
HTML
Raw Normal View History

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>OR-Tools</title>
<meta http-equiv="Content-Type" content="text/html;"/>
<meta charset="utf-8"/>
<!--<link rel='stylesheet' type='text/css' href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/>-->
<link rel="stylesheet" type="text/css" href="ortools.css" title="default" media="screen,print" />
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
</head>
<body>
<div id="banner-container">
<div id="banner">
2019-06-29 18:18:08 +02:00
<span id="sfml">OR-Tools 7.2</span>
</div>
</div>
2019-06-29 18:18:08 +02:00
<link rel="icon" href="https://developers.google.com/optimization/images/orLogo.png">
<div id="content">
<!-- Generated by Doxygen 1.8.15 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_a7cc1eeded8f693d0da6c729bc88c45a.html">ortools</a></li><li class="navelem"><a class="el" href="dir_dddac007a45022d9da6ea1dee012c3b9.html">sat</a></li><li class="navelem"><a class="el" href="dir_666ec04a5210c3fc7bf26544c3cbcf44.html">csharp</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">IntegerExpressions.cs</div> </div>
</div><!--header-->
<div class="contents">
2019-07-04 15:11:35 +02:00
<a href="IntegerExpressions_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>&#160;<span class="comment">// Copyright 2010-2018 Google LLC</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">// http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGoogle_1_1OrTools_1_1Sat.html">Google.OrTools.Sat</a></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;{</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160; <span class="keyword">using</span> System;</div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; <span class="keyword">using</span> System.<a class="code" href="namespaceSystem_1_1Collections.html">Collections</a>.Generic;</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; <span class="keyword">using</span> <a class="code" href="namespaceGoogle.html">Google</a>.<a class="code" href="namespaceGoogle_1_1OrTools.html">OrTools</a>.<a class="code" href="namespaceGoogle_1_1OrTools_1_1Util.html">Util</a>;</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; <span class="comment">// Helpers.</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; <span class="comment">// IntVar[] helper class.</span></div><div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="classGoogle_1_1OrTools_1_1Sat_1_1IntVarArrayHelper.html"> 23</a></span>&#160; <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">class </span><a class="code" href="classGoogle_1_1OrTools_1_1Sat_1_1IntVarArrayHelper.html">IntVarArrayHelper</a></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; {</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; [Obsolete(<span class="stringlit
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a8608e6c3af48d10ba878a652f3709c2c"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a8608e6c3af48d10ba878a652f3709c2c">Google.OrTools.Sat.LinearExpr.Index</a></div><div class="ttdeci">int Index</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00072">IntegerExpressions.cs:72</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a10642ec498d4efb6017bc2973760aae7"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a10642ec498d4efb6017bc2973760aae7">Google.OrTools.Sat.LinearExpr.operator&lt;=</a></div><div class="ttdeci">static BoundedLinearExpression operator&lt;=(LinearExpr a, long v)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00171">IntegerExpressions.cs:171</a></div></div>
2019-06-29 18:18:08 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Util_1_1Domain_html_a185bd17cffcd4b723030d81f0c45735b"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Util_1_1Domain.html#a185bd17cffcd4b723030d81f0c45735b">Google.OrTools.Util.Domain.FlattenedIntervals</a></div><div class="ttdeci">long [] FlattenedIntervals()</div><div class="ttdef"><b>Definition:</b> <a href="Domain_8cs_source.html#l00084">Domain.cs:84</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1SumArray_html_a3b637c3e35ee5eb39a4c2d1dedb3a2cc"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1SumArray.html#a3b637c3e35ee5eb39a4c2d1dedb3a2cc">Google.OrTools.Sat.SumArray.SumArray</a></div><div class="ttdeci">SumArray(IEnumerable&lt; IntVar &gt; vars)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00379">IntegerExpressions.cs:379</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1SumArray_html_a2e2153440b41ef5919ff80e5ec37b99f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1SumArray.html#a2e2153440b41ef5919ff80e5ec37b99f">Google.OrTools.Sat.SumArray.SumArray</a></div><div class="ttdeci">SumArray(LinearExpr a, LinearExpr b)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00358">IntegerExpressions.cs:358</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1SumArray_html_ada086402ee145288aea42274238207f4"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1SumArray.html#ada086402ee145288aea42274238207f4">Google.OrTools.Sat.SumArray.AddExpr</a></div><div class="ttdeci">void AddExpr(LinearExpr expr)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00448">IntegerExpressions.cs:448</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1NotBooleanVariable_html_a9267798bf9d321e9e192cad5c19913e6"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1NotBooleanVariable.html#a9267798bf9d321e9e192cad5c19913e6">Google.OrTools.Sat.NotBooleanVariable.Not</a></div><div class="ttdeci">ILiteral Not()</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00579">IntegerExpressions.cs:579</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1SumArray_html_a1a04ad2728273035e1c3f3f6e4d0fd63"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1SumArray.html#a1a04ad2728273035e1c3f3f6e4d0fd63">Google.OrTools.Sat.SumArray.Constant</a></div><div class="ttdeci">long Constant</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00462">IntegerExpressions.cs:462</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1SumArray_html_a8eb2331c934e012b2fca76e4e20aaaeb"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1SumArray.html#a8eb2331c934e012b2fca76e4e20aaaeb">Google.OrTools.Sat.SumArray.SumArray</a></div><div class="ttdeci">SumArray(IntVar[] vars, long[] coeffs)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00385">IntegerExpressions.cs:385</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1NotBooleanVariable_html_aa7c6bd06b15c95d174339fc6166ebff6"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1NotBooleanVariable.html#aa7c6bd06b15c95d174339fc6166ebff6">Google.OrTools.Sat.NotBooleanVariable.ShortString</a></div><div class="ttdeci">override string ShortString()</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00589">IntegerExpressions.cs:589</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1SumArray_html_a542a9dc2971e3e38e119ec2f6f6520a7"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1SumArray.html#a542a9dc2971e3e38e119ec2f6f6520a7">Google.OrTools.Sat.SumArray.ShortString</a></div><div class="ttdeci">override string ShortString()</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00466">IntegerExpressions.cs:466</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1ProductCst_html_a6b02dc0403a8315bfaa344c3e62ce014"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1ProductCst.html#a6b02dc0403a8315bfaa344c3e62ce014">Google.OrTools.Sat.ProductCst.Coeff</a></div><div class="ttdeci">long Coeff</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00347">IntegerExpressions.cs:347</a></div></div>
<div class="ttc" id="namespaceGoogle_1_1OrTools_1_1Util_html"><div class="ttname"><a href="namespaceGoogle_1_1OrTools_1_1Util.html">Google.OrTools.Util</a></div><div class="ttdef"><b>Definition:</b> <a href="Domain_8cs_source.html#l00011">Domain.cs:11</a></div></div>
<div class="ttc" id="interfaceGoogle_1_1OrTools_1_1Sat_1_1ILiteral_html_aa34f6efc2973853b28232f01513d0b04"><div class="ttname"><a href="interfaceGoogle_1_1OrTools_1_1Sat_1_1ILiteral.html#aa34f6efc2973853b28232f01513d0b04">Google.OrTools.Sat.ILiteral.Not</a></div><div class="ttdeci">ILiteral Not()</div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html_a5b40e4efdb8620ca5a3633fbed5ee8d8"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html#a5b40e4efdb8620ca5a3633fbed5ee8d8">Google.OrTools.Sat.BoundedLinearExpression.ToString</a></div><div class="ttdeci">override string ToString()</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00659">IntegerExpressions.cs:659</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1ProductCst_html_a80e8cbacb4f6231664926f3c29e13482"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1ProductCst.html#a80e8cbacb4f6231664926f3c29e13482">Google.OrTools.Sat.ProductCst.ProductCst</a></div><div class="ttdeci">ProductCst(LinearExpr e, long v)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00335">IntegerExpressions.cs:335</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_af1789331a98a2bbc81ec5baf1bfd15a6"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#af1789331a98a2bbc81ec5baf1bfd15a6">Google.OrTools.Sat.LinearExpr.GetIndex</a></div><div class="ttdeci">virtual int GetIndex()</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00076">IntegerExpressions.cs:76</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_aa93c3def611e71e8a319c782e79854a3"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#aa93c3def611e71e8a319c782e79854a3">Google.OrTools.Sat.LinearExpr.operator &gt;</a></div><div class="ttdeci">static BoundedLinearExpression operator &gt;(LinearExpr a, LinearExpr b)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00196">IntegerExpressions.cs:196</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html">Google.OrTools.Sat.BoundedLinearExpression</a></div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00597">IntegerExpressions.cs:597</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a52415c1c882980802faa6dd66f99e078"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a52415c1c882980802faa6dd66f99e078">Google.OrTools.Sat.LinearExpr.operator !=</a></div><div class="ttdeci">static BoundedLinearExpression operator !=(LinearExpr a, LinearExpr b)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00136">IntegerExpressions.cs:136</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a4a76b49edfb6e1a14e90789ddec970ce"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a4a76b49edfb6e1a14e90789ddec970ce">Google.OrTools.Sat.LinearExpr.operator &gt;=</a></div><div class="ttdeci">static BoundedLinearExpression operator &gt;=(LinearExpr a, LinearExpr b)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00191">IntegerExpressions.cs:191</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_aeb57abcd9d5d38899d0abafc24487574"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#aeb57abcd9d5d38899d0abafc24487574">Google.OrTools.Sat.LinearExpr.operator &gt;</a></div><div class="ttdeci">static BoundedLinearExpression operator &gt;(LinearExpr a, long v)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00161">IntegerExpressions.cs:161</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntVar_html_ab0c68bb5d5ab22422a1e222877514fca"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntVar.html#ab0c68bb5d5ab22422a1e222877514fca">Google.OrTools.Sat.IntVar.Name</a></div><div class="ttdeci">string Name()</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00537">IntegerExpressions.cs:537</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1NotBooleanVariable_html_acbebbf77bf8a5acd8afedb30d1ace9a0"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1NotBooleanVariable.html#acbebbf77bf8a5acd8afedb30d1ace9a0">Google.OrTools.Sat.NotBooleanVariable.NotBooleanVariable</a></div><div class="ttdeci">NotBooleanVariable(IntVar boolvar)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00569">IntegerExpressions.cs:569</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a33bc1091f8d8b5b002c0c0e011e44a83"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a33bc1091f8d8b5b002c0c0e011e44a83">Google.OrTools.Sat.LinearExpr.operator+</a></div><div class="ttdeci">static LinearExpr operator+(LinearExpr a, LinearExpr b)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00086">IntegerExpressions.cs:86</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html_a7f2d59750b2d39da230bb9e11e93de35"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html#a7f2d59750b2d39da230bb9e11e93de35">Google.OrTools.Sat.BoundedLinearExpression.operator &gt;=</a></div><div class="ttdeci">static BoundedLinearExpression operator &gt;=(BoundedLinearExpression a, long v)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00700">IntegerExpressions.cs:700</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1SumArray_html_a71fcd6ba7d4a44dd6173509e67df22ec"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1SumArray.html#a71fcd6ba7d4a44dd6173509e67df22ec">Google.OrTools.Sat.SumArray.Expressions</a></div><div class="ttdeci">List&lt; LinearExpr &gt; Expressions</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00457">IntegerExpressions.cs:457</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntVar_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntVar.html">Google.OrTools.Sat.IntVar</a></div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00491">IntegerExpressions.cs:491</a></div></div>
<div class="ttc" id="interfaceGoogle_1_1OrTools_1_1Sat_1_1ILiteral_html"><div class="ttname"><a href="interfaceGoogle_1_1OrTools_1_1Sat_1_1ILiteral.html">Google.OrTools.Sat.ILiteral</a></div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00042">IntegerExpressions.cs:42</a></div></div>
<div class="ttc" id="namespaceGoogle_html"><div class="ttname"><a href="namespaceGoogle.html">Google</a></div><div class="ttdef"><b>Definition:</b> <a href="KInt64Vector_8cs_source.html#l00011">KInt64Vector.cs:11</a></div></div>
<div class="ttc" id="interfaceGoogle_1_1OrTools_1_1Sat_1_1ILiteral_html_a2d4e90d515e1e9f91811cdeea652e742"><div class="ttname"><a href="interfaceGoogle_1_1OrTools_1_1Sat_1_1ILiteral.html#a2d4e90d515e1e9f91811cdeea652e742">Google.OrTools.Sat.ILiteral.GetIndex</a></div><div class="ttdeci">int GetIndex()</div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntegerVariableProto_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntegerVariableProto.html">Google.OrTools.Sat.IntegerVariableProto</a></div><div class="ttdoc">An integer variable.</div><div class="ttdef"><b>Definition:</b> <a href="CpModel_8pb_8cs_source.html#l00224">CpModel.pb.cs:224</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_abbd26ce6092d3fa63ffc6335e9aeefc4"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#abbd26ce6092d3fa63ffc6335e9aeefc4">Google.OrTools.Sat.LinearExpr.operator -</a></div><div class="ttdeci">static LinearExpr operator -(LinearExpr a)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00126">IntegerExpressions.cs:126</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a0213f5427800c5309b521d3cf21fe15b"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a0213f5427800c5309b521d3cf21fe15b">Google.OrTools.Sat.LinearExpr.operator &gt;=</a></div><div class="ttdeci">static BoundedLinearExpression operator &gt;=(LinearExpr a, long v)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00151">IntegerExpressions.cs:151</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html_a5ed474cbd7d2dffe8cfeef21a61b47b2"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html#a5ed474cbd7d2dffe8cfeef21a61b47b2">Google.OrTools.Sat.BoundedLinearExpression.BoundedLinearExpression</a></div><div class="ttdeci">BoundedLinearExpression(long lb, LinearExpr expr, long ub)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00608">IntegerExpressions.cs:608</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_af3d4a66983eda1c4d684c750f4672316"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#af3d4a66983eda1c4d684c750f4672316">Google.OrTools.Sat.LinearExpr.operator==</a></div><div class="ttdeci">static BoundedLinearExpression operator==(LinearExpr a, LinearExpr b)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00131">IntegerExpressions.cs:131</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a5c88b580b05c96a2be9d9bab2e25ea93"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a5c88b580b05c96a2be9d9bab2e25ea93">Google.OrTools.Sat.LinearExpr.operator -</a></div><div class="ttdeci">static LinearExpr operator -(LinearExpr a, long v)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00106">IntegerExpressions.cs:106</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1NotBooleanVariable_html_a9c33bdfc1d6c951717614c877a31799d"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1NotBooleanVariable.html#a9c33bdfc1d6c951717614c877a31799d">Google.OrTools.Sat.NotBooleanVariable.NotVar</a></div><div class="ttdeci">IntVar NotVar()</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00584">IntegerExpressions.cs:584</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1SumArray_html_a10c249069c746b85c36d6adf0edb5647"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1SumArray.html#a10c249069c746b85c36d6adf0edb5647">Google.OrTools.Sat.SumArray.SumArray</a></div><div class="ttdeci">SumArray(IEnumerable&lt; IntVar &gt; vars, IEnumerable&lt; long &gt; coeffs)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00394">IntegerExpressions.cs:394</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html_a0ec988aa85e606c2d3ed72e12c641323"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html#a0ec988aa85e606c2d3ed72e12c641323">Google.OrTools.Sat.BoundedLinearExpression.operator&lt;=</a></div><div class="ttdeci">static BoundedLinearExpression operator&lt;=(BoundedLinearExpression a, long v)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00678">IntegerExpressions.cs:678</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a8489c7725013f1fe12ee7d86c3384485"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a8489c7725013f1fe12ee7d86c3384485">Google.OrTools.Sat.LinearExpr.operator *</a></div><div class="ttdeci">static LinearExpr operator *(LinearExpr a, long v)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00116">IntegerExpressions.cs:116</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_ad96e88c200476e5c6ee55b5266219abe"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#ad96e88c200476e5c6ee55b5266219abe">Google.OrTools.Sat.LinearExpr.Sum</a></div><div class="ttdeci">static LinearExpr Sum(IEnumerable&lt; IntVar &gt; vars)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00052">IntegerExpressions.cs:52</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html_a45666cd181a60d4baf35c7f1a00a5ece"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html#a45666cd181a60d4baf35c7f1a00a5ece">Google.OrTools.Sat.BoundedLinearExpression.CtType</a></div><div class="ttdeci">Type CtType</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00743">IntegerExpressions.cs:743</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntVar_html_a9472ef6a07f98c506b2253dc745db983"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntVar.html#a9472ef6a07f98c506b2253dc745db983">Google.OrTools.Sat.IntVar.Not</a></div><div class="ttdeci">ILiteral Not()</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00542">IntegerExpressions.cs:542</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1NotBooleanVariable_html_a2195686f06cfa86e3b8ed3c01f0e7de7"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1NotBooleanVariable.html#a2195686f06cfa86e3b8ed3c01f0e7de7">Google.OrTools.Sat.NotBooleanVariable.GetIndex</a></div><div class="ttdeci">override int GetIndex()</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00574">IntegerExpressions.cs:574</a></div></div>
<div class="ttc" id="namespaceGoogle_1_1OrTools_html"><div class="ttname"><a href="namespaceGoogle_1_1OrTools.html">Google.OrTools</a></div><div class="ttdef"><b>Definition:</b> <a href="KInt64Vector_8cs_source.html#l00011">KInt64Vector.cs:11</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntegerVariableProto_html_a7fc097bdc2902f827b16bdc0c9db8e15"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntegerVariableProto.html#a7fc097bdc2902f827b16bdc0c9db8e15">Google.OrTools.Sat.IntegerVariableProto.Domain</a></div><div class="ttdeci">pbc::RepeatedField&lt; long &gt; Domain</div><div class="ttdoc">The variable domain given as a sorted list of n disjoint intervals [min, max] and encoded as [min_0,...</div><div class="ttdef"><b>Definition:</b> <a href="CpModel_8pb_8cs_source.html#l00293">CpModel.pb.cs:293</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a722dfb64dec598f5bfe85f22e9f328a1"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a722dfb64dec598f5bfe85f22e9f328a1">Google.OrTools.Sat.LinearExpr.operator *</a></div><div class="ttdeci">static LinearExpr operator *(long v, LinearExpr a)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00121">IntegerExpressions.cs:121</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1SumArray_html_aaff522001b53b2130d0dde3ad3a78c98"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1SumArray.html#aaff522001b53b2130d0dde3ad3a78c98">Google.OrTools.Sat.SumArray.ToString</a></div><div class="ttdeci">override string ToString()</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00471">IntegerExpressions.cs:471</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntVar_html_a1681b0a86b30585e93c41998d4b052e8"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntVar.html#a1681b0a86b30585e93c41998d4b052e8">Google.OrTools.Sat.IntVar.IntVar</a></div><div class="ttdeci">IntVar(CpModelProto model, Domain domain, string name)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00493">IntegerExpressions.cs:493</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_ab9cb3401043afdc65679a9e34633a8f9"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#ab9cb3401043afdc65679a9e34633a8f9">Google.OrTools.Sat.LinearExpr.operator &gt;=</a></div><div class="ttdeci">static BoundedLinearExpression operator &gt;=(long v, LinearExpr a)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00156">IntegerExpressions.cs:156</a></div></div>
<div class="ttc" id="namespaceSystem_1_1Collections_html"><div class="ttname"><a href="namespaceSystem_1_1Collections.html">Collections</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1SumArray_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1SumArray.html">Google.OrTools.Sat.SumArray</a></div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00356">IntegerExpressions.cs:356</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a5d80a2e18eabf94e6af0ef7c7e37f0a5"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a5d80a2e18eabf94e6af0ef7c7e37f0a5">Google.OrTools.Sat.LinearExpr.operator -</a></div><div class="ttdeci">static LinearExpr operator -(LinearExpr a, LinearExpr b)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00101">IntegerExpressions.cs:101</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a1f5cb0921dd6709fb8a839b076d15880"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a1f5cb0921dd6709fb8a839b076d15880">Google.OrTools.Sat.LinearExpr.Prod</a></div><div class="ttdeci">static LinearExpr Prod(LinearExpr e, long v)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00211">IntegerExpressions.cs:211</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1CpModelProto_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1CpModelProto.html">Google.OrTools.Sat.CpModelProto</a></div><div class="ttdoc">A constraint programming problem.</div><div class="ttdef"><b>Definition:</b> <a href="CpModel_8pb_8cs_source.html#l05198">CpModel.pb.cs:5198</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Util_1_1Domain_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Util_1_1Domain.html">Google.OrTools.Util.Domain</a></div><div class="ttdef"><b>Definition:</b> <a href="Domain_8cs_source.html#l00017">Domain.cs:17</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_afac2f2ce8e925932a09fb21bcafb0f7b"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#afac2f2ce8e925932a09fb21bcafb0f7b">Google.OrTools.Sat.LinearExpr.ScalProd</a></div><div class="ttdeci">static LinearExpr ScalProd(IEnumerable&lt; IntVar &gt; vars, IEnumerable&lt; int &gt; coeffs)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00062">IntegerExpressions.cs:62</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html_a5a58b9ebdab6378c337adde13f73d08e"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html#a5a58b9ebdab6378c337adde13f73d08e">Google.OrTools.Sat.BoundedLinearExpression.Right</a></div><div class="ttdeci">LinearExpr Right</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00728">IntegerExpressions.cs:728</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html_a8824d5cf5a2dbef570ae55440ec54e12"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html#a8824d5cf5a2dbef570ae55440ec54e12">Google.OrTools.Sat.BoundedLinearExpression.BoundedLinearExpression</a></div><div class="ttdeci">BoundedLinearExpression(LinearExpr left, long v, bool equality)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00627">IntegerExpressions.cs:627</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a2c248f1c3c2ecfc13cbbf65a0b5eda29"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a2c248f1c3c2ecfc13cbbf65a0b5eda29">Google.OrTools.Sat.LinearExpr.operator &gt;</a></div><div class="ttdeci">static BoundedLinearExpression operator &gt;(long v, LinearExpr a)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00166">IntegerExpressions.cs:166</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_aabbfcc0d2e60fab2a17c1195679a4043"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#aabbfcc0d2e60fab2a17c1195679a4043">Google.OrTools.Sat.LinearExpr.ShortString</a></div><div class="ttdeci">virtual string ShortString()</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00081">IntegerExpressions.cs:81</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a6493263bff99bb5d3c8c5f276c7325cc"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a6493263bff99bb5d3c8c5f276c7325cc">Google.OrTools.Sat.LinearExpr.ScalProd</a></div><div class="ttdeci">static LinearExpr ScalProd(IEnumerable&lt; IntVar &gt; vars, IEnumerable&lt; long &gt; coeffs)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00066">IntegerExpressions.cs:66</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntVar_html_a62e931bc0603a1fa5b937100078eac8f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntVar.html#a62e931bc0603a1fa5b937100078eac8f">Google.OrTools.Sat.IntVar.Proto</a></div><div class="ttdeci">IntegerVariableProto Proto</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00515">IntegerExpressions.cs:515</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html">Google.OrTools.Sat.LinearExpr</a></div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00049">IntegerExpressions.cs:49</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntVarArrayHelper_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntVarArrayHelper.html">Google.OrTools.Sat.IntVarArrayHelper</a></div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00023">IntegerExpressions.cs:23</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html_a7eb962759604eeac30f209282e2728f2"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html#a7eb962759604eeac30f209282e2728f2">Google.OrTools.Sat.BoundedLinearExpression.Lb</a></div><div class="ttdeci">long Lb</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00733">IntegerExpressions.cs:733</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_ae9960ff3442f47e9da7437f704f1006f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#ae9960ff3442f47e9da7437f704f1006f">Google.OrTools.Sat.LinearExpr.Sum</a></div><div class="ttdeci">static LinearExpr Sum(IEnumerable&lt; LinearExpr &gt; exprs)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00057">IntegerExpressions.cs:57</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a20844439cfb83f8e8cdcf9e5f63a5981"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a20844439cfb83f8e8cdcf9e5f63a5981">Google.OrTools.Sat.LinearExpr.operator !=</a></div><div class="ttdeci">static BoundedLinearExpression operator !=(LinearExpr a, long v)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00146">IntegerExpressions.cs:146</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html_af965513462a5c1c4a2a513e1020fdbbe"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html#af965513462a5c1c4a2a513e1020fdbbe">Google.OrTools.Sat.BoundedLinearExpression.Ub</a></div><div class="ttdeci">long Ub</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00738">IntegerExpressions.cs:738</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1NotBooleanVariable_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1NotBooleanVariable.html">Google.OrTools.Sat.NotBooleanVariable</a></div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00567">IntegerExpressions.cs:567</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntVarArrayHelper_html_ae08d216cf8a57cd517592ae65d64188a"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntVarArrayHelper.html#ae08d216cf8a57cd517592ae65d64188a">Google.OrTools.Sat.IntVarArrayHelper.ScalProd</a></div><div class="ttdeci">static LinearExpr ScalProd(this IntVar[] vars, long[] coeffs)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00036">IntegerExpressions.cs:36</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html_abc16df648bd2b96227683d94c7dcb157"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html#abc16df648bd2b96227683d94c7dcb157">Google.OrTools.Sat.BoundedLinearExpression.operator &gt;</a></div><div class="ttdeci">static BoundedLinearExpression operator &gt;(BoundedLinearExpression a, long v)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00711">IntegerExpressions.cs:711</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a6bbec6e37bb2106542b0574311d3b1cf"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a6bbec6e37bb2106542b0574311d3b1cf">Google.OrTools.Sat.LinearExpr.GetVarValueMap</a></div><div class="ttdeci">static long GetVarValueMap(LinearExpr e, long initial_coeff, Dictionary&lt; IntVar, long &gt; dict)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00228">IntegerExpressions.cs:228</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1SumArray_html_add63d36e208385473e293c553649532c"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1SumArray.html#add63d36e208385473e293c553649532c">Google.OrTools.Sat.SumArray.SumArray</a></div><div class="ttdeci">SumArray(IEnumerable&lt; LinearExpr &gt; exprs)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00373">IntegerExpressions.cs:373</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntVar_html_a194cae9a09cbe40a38f713c92732885d"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntVar.html#a194cae9a09cbe40a38f713c92732885d">Google.OrTools.Sat.IntVar.ToString</a></div><div class="ttdeci">override string ToString()</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00520">IntegerExpressions.cs:520</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_a63df98ae539bfc46235c1cd165a2cc6a"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a63df98ae539bfc46235c1cd165a2cc6a">Google.OrTools.Sat.LinearExpr.operator&lt;</a></div><div class="ttdeci">static BoundedLinearExpression operator&lt;(LinearExpr a, long v)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00181">IntegerExpressions.cs:181</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1ProductCst_html_a79a51d9bc940f318cc11230734579033"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1ProductCst.html#a79a51d9bc940f318cc11230734579033">Google.OrTools.Sat.ProductCst.Expr</a></div><div class="ttdeci">LinearExpr Expr</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00342">IntegerExpressions.cs:342</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntVar_html_ad82175e2e8542845ccec19678a62a5c5"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntVar.html#ad82175e2e8542845ccec19678a62a5c5">Google.OrTools.Sat.IntVar.Index</a></div><div class="ttdeci">int Index</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00505">IntegerExpressions.cs:505</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html_a87385bea3c011698efa5784ba4c73148"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html#a87385bea3c011698efa5784ba4c73148">Google.OrTools.Sat.BoundedLinearExpression.BoundedLinearExpression</a></div><div class="ttdeci">BoundedLinearExpression(LinearExpr left, LinearExpr right, bool equality)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00617">IntegerExpressions.cs:617</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html_a0b12a101c52898efe569f0d491950667"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html#a0b12a101c52898efe569f0d491950667">Google.OrTools.Sat.BoundedLinearExpression.operator&lt;</a></div><div class="ttdeci">static BoundedLinearExpression operator&lt;(BoundedLinearExpression a, long v)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00689">IntegerExpressions.cs:689</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1ProductCst_html"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1ProductCst.html">Google.OrTools.Sat.ProductCst</a></div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00333">IntegerExpressions.cs:333</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntVar_html_aa7e80c52df4643dddde01eeab3f2f997"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntVar.html#aa7e80c52df4643dddde01eeab3f2f997">Google.OrTools.Sat.IntVar.ShortString</a></div><div class="ttdeci">override string ShortString()</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00525">IntegerExpressions.cs:525</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntVarArrayHelper_html_a295fc45454d46661908303a327a3797f"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntVarArrayHelper.html#a295fc45454d46661908303a327a3797f">Google.OrTools.Sat.IntVarArrayHelper.Sum</a></div><div class="ttdeci">static LinearExpr Sum(this IntVar[] vars)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00026">IntegerExpressions.cs:26</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html_a2b09cf6ca5bede2368ebd73de4482758"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html#a2b09cf6ca5bede2368ebd73de4482758">Google.OrTools.Sat.BoundedLinearExpression.Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00599">IntegerExpressions.cs:599</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1SumArray_html_a2de65f2184fda73ddd5abb28d438d8de"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1SumArray.html#a2de65f2184fda73ddd5abb28d438d8de">Google.OrTools.Sat.SumArray.SumArray</a></div><div class="ttdeci">SumArray(IEnumerable&lt; IntVar &gt; vars, IEnumerable&lt; int &gt; coeffs)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00421">IntegerExpressions.cs:421</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntVar_html_aac2ada0d21886e9321ecaa97b579da18"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntVar.html#aac2ada0d21886e9321ecaa97b579da18">Google.OrTools.Sat.IntVar.GetIndex</a></div><div class="ttdeci">override int GetIndex()</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00509">IntegerExpressions.cs:509</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntVarArrayHelper_html_aa848bf6d75ca7e90ee6798aa2e520aa7"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntVarArrayHelper.html#aa848bf6d75ca7e90ee6798aa2e520aa7">Google.OrTools.Sat.IntVarArrayHelper.ScalProd</a></div><div class="ttdeci">static LinearExpr ScalProd(this IntVar[] vars, int[] coeffs)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00031">IntegerExpressions.cs:31</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1SumArray_html_a52f4617b0aeaa071c4fb5b01e397d37b"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1SumArray.html#a52f4617b0aeaa071c4fb5b01e397d37b">Google.OrTools.Sat.SumArray.SumArray</a></div><div class="ttdeci">SumArray(LinearExpr a, long b)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00366">IntegerExpressions.cs:366</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr_html_ac6916bdc107af9c4909b3de63bd4e19e"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#ac6916bdc107af9c4909b3de63bd4e19e">Google.OrTools.Sat.LinearExpr.operator -</a></div><div class="ttdeci">static LinearExpr operator -(long v, LinearExpr a)</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00111">IntegerExpressions.cs:111</a></div></div>
<div class="ttc" id="namespaceGoogle_1_1OrTools_1_1Sat_html"><div class="ttname"><a href="namespaceGoogle_1_1OrTools_1_1Sat.html">Google.OrTools.Sat</a></div><div class="ttdef"><b>Definition:</b> <a href="CpModel_8pb_8cs_source.html#l00012">CpModel.pb.cs:12</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1IntegerVariableProto_html_a1092a1ed92a0d2a56b3c0a55d87ffb48"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1IntegerVariableProto.html#a1092a1ed92a0d2a56b3c0a55d87ffb48">Google.OrTools.Sat.IntegerVariableProto.ToString</a></div><div class="ttdeci">override string ToString()</div><div class="ttdef"><b>Definition:</b> <a href="CpModel_8pb_8cs_source.html#l00327">CpModel.pb.cs:327</a></div></div>
2019-07-04 15:11:35 +02:00
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression_html_a0874a96fa1aab973deee067661049ba3"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1BoundedLinearExpression.html#a0874a96fa1aab973deee067661049ba3">Google.OrTools.Sat.BoundedLinearExpression.Left</a></div><div class="ttdeci">LinearExpr Left</div><div class="ttdef"><b>Definition:</b> <a href="IntegerExpressions_8cs_source.html#l00723">IntegerExpressions.cs:723</a></div></div>
<div class="ttc" id="classGoogle_1_1OrTools_1_1Sat_1_1CpModelProto_html_a3ed73e84166eba9045912d9feda2c268"><div class="ttname"><a href="classGoogle_1_1OrTools_1_1Sat_1_1CpModelProto.html#a3ed73e84166eba9045912d9feda2c268">Google.OrTools.Sat.CpModelProto.Variables</a></div><div class="ttdeci">pbc::RepeatedField&lt; global::Google.OrTools.Sat.IntegerVariableProto &gt; Variables</div><div class="ttdoc">The associated Protos should be referred by their index in these fields.</div><div class="ttdef"><b>Definition:</b> <a href="CpModel_8pb_8cs_source.html#l05260">CpModel.pb.cs:5260</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div>
<div id="footer-container">
<div id="footer">
</div>
</div>
</body>
</html>