2019-06-20 23:35:26 +02:00
<!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 >
2020-09-01 16:00:33 +02:00
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< link href = "styleSheet.tmp.css" rel = "stylesheet" type = "text/css" / >
2019-06-20 23:35:26 +02:00
< / head >
< body >
< div id = "banner-container" >
< div id = "banner" >
2022-03-04 00:11:33 +01:00
< span id = "sfml" > Google OR-Tools 9.3< / span >
2019-06-20 23:35:26 +02:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< div id = "content" style = "width: 100%; overflow: hidden;" >
< div style = "margin-left: 15px; margin-top: 5px; float: left; color: #145A32;" >
2019-08-12 09:16:03 -07:00
< h2 > DotNet Reference< / h2 >
2019-08-07 18:01:08 -07:00
< 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 >
2019-06-20 23:35:26 +02:00
< div id = "content" >
2019-08-07 18:01:08 -07:00
< div align = "center" >
2020-09-01 16:00:33 +02:00
< h1 style = "color: #145A32;" > .Net Reference< / h1 >
2019-08-07 18:01:08 -07:00
< / div >
2022-01-17 21:42:14 +01:00
<!-- Generated by Doxygen 1.9.3 -->
2020-09-01 16:00:33 +02:00
< script type = "text/javascript" >
2022-01-17 21:42:14 +01:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
2020-09-01 16:00:33 +02:00
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
2022-01-17 21:42:14 +01:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
2020-09-01 16:00:33 +02:00
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
2022-01-17 21:42:14 +01:00
/* @license-end */
< / script >
2020-09-01 16:00:33 +02:00
< 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 >
2019-06-20 23:35:26 +02:00
< / div >
2020-09-01 16:00:33 +02:00
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
2019-06-20 23:35:26 +02:00
< / div >
2020-09-01 16:00:33 +02:00
< / div >
< script type = "text/javascript" >
2022-01-17 21:42:14 +01:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions.html',''); initResizable(); });
2020-09-01 16:00:33 +02:00
/* @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 >
2019-06-20 23:35:26 +02:00
< div class = "contents" >
< div class = "textblock" > Here is a list of all class members with links to the classes they belong to:< / div >
2022-01-17 21:42:14 +01:00
< h3 > < a id = "index_a" name = "index_a" > < / a > - a -< / h3 > < ul >
< li > Abs()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1ConstraintSolver_1_1BaseEquality.html#a60bff72c26dc804cabb799f7f37532d4" > BaseEquality< / a > , < a class = "el" href = "classGoogle_1_1OrTools_1_1ConstraintSolver_1_1Constraint.html#a60bff72c26dc804cabb799f7f37532d4" > Constraint< / a > , < a class = "el" href = "classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntExpr.html#a60bff72c26dc804cabb799f7f37532d4" > IntExpr< / a > < / li >
2022-03-04 00:11:33 +01:00
< li > Add()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1LinearSolver_1_1Solver.html#a3a573235c991efdb3c59ee29dc831be5" > Solver< / a > , < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#aeae42d5e9a6a0fc4a0b12ed903c071a6" > CpModel< / a > , < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1LinearExprBuilder.html#a572a7d2b5870e5bacf3ae5286ae70a94" > LinearExprBuilder< / a > < / li >
2022-01-17 21:42:14 +01:00
< li > AddAbsEquality()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#aedb87415d51c301c1d201ba00e672086" > CpModel< / a > < / li >
< li > AddAllDifferent()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#adeb05199e4717949430adf0ce2eebce8" > CpModel< / a > < / li >
< li > AddAllowedAssignments()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a0cbdeb3799165adbe81386805f491e97" > CpModel< / a > < / li >
< li > AddArc()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CircuitConstraint.html#a029f48570d8032459a77be8975897d5a" > CircuitConstraint< / a > , < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1MultipleCircuitConstraint.html#a1e47a7d2dd6e18f10a9a677b533042ec" > MultipleCircuitConstraint< / a > < / li >
< li > AddAssumption()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a011d653d07b402290cf0ce1cfb317dcd" > CpModel< / a > < / li >
< li > AddAssumptions()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#af11d03ecb13fa5a27ea3faa7be364bf4" > CpModel< / a > < / li >
< li > AddAtLeastOne()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a1ad8493b02ecebbb3f78f823eb2d1dc1" > CpModel< / a > < / li >
< li > AddAtMostOne()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a7bb0230860bdeeea8cc6087388b7a787" > CpModel< / a > < / li >
< li > AddAutomaton()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a44fa5e624061f787e0e0f7ef2518e7c3" > CpModel< / a > < / li >
< li > AddBoolAnd()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a8c19d0ddaf253d04f14dd51e4e99dd8e" > CpModel< / a > < / li >
< li > AddBoolOr()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a8fe674a2bfe3d1007b4253c354ee3c70" > CpModel< / a > < / li >
< li > AddBoolXor()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a10078f37bc9a4a4659363e637a3c7e7c" > CpModel< / a > < / li >
< li > AddCircuit()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a5ebc2f723ca55820898c428de7bdcc3b" > CpModel< / a > < / li >
< li > AddCumulative< C > ()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a9a43de925007978cb648258ad6766814" > CpModel< / a > < / li >
< li > AddDecisionStrategy()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a2e759d119387518e2a2e883209c3c261" > CpModel< / a > < / li >
< li > AddDemand< D > ()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CumulativeConstraint.html#a922ab6a70999c054e9e94aa2dfb96be4" > CumulativeConstraint< / a > < / li >
< li > AddDemands< D > ()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CumulativeConstraint.html#a981963ad22924b47c2c809b8fc80b224" > CumulativeConstraint< / a > < / li >
< li > AddDivisionEquality< T, N, D > ()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a4679daa8b2ebd8fd69689bbb64f91f16" > CpModel< / a > < / li >
2022-03-04 00:11:33 +01:00
< li > AddElement()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#ab8eaa98202dd0a0be2553f059c6e640e" > CpModel< / a > < / li >
2022-01-17 21:42:14 +01:00
< li > AddEvent< T, L > ()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1ReservoirConstraint.html#a4feebfa34922a181e00bf4530f82df76" > ReservoirConstraint< / a > < / li >
< li > AddExactlyOne()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a4b26daa5e9b616db63af3671b2b08777" > CpModel< / a > < / li >
< li > AddForbiddenAssignments()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#af32deeaca03de419cc9fc451e7dbbca0" > CpModel< / a > < / li >
< li > AddHint()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a6adb04bf9903278f0006bc1771d3a463" > CpModel< / a > < / li >
< li > AddImplication()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a88009e45e2fe67ce5be90085ea8d0950" > CpModel< / a > < / li >
< li > AddInverse()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a0174d563f7b0e8e5bcdc46900214fdfd" > CpModel< / a > < / li >
< li > AddLinearConstraint()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#aee633594c0a5e4f8451bf36a8be34033" > CpModel< / a > < / li >
< li > AddLinearExpressionInDomain()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a07aaa01bb49aea9a21c3ae729efca541" > CpModel< / a > < / li >
< li > AddMapDomain()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a1870444d394ec7477db75e7e872cd38d" > CpModel< / a > < / li >
< li > AddMaxEquality()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a4628e1c40b8c137b0e7142d57ce0a136" > CpModel< / a > < / li >
< li > AddMinEquality()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a7a34b20da86ff05069ef0aed66b4e5ea" > CpModel< / a > < / li >
< li > AddModuloEquality< T, V, M > ()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a93b8515a865b0f7bff0491224ef06328" > CpModel< / a > < / li >
< li > AddMultipleCircuit()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#aa85e9a2012daf4eec834a3c52630c005" > CpModel< / a > < / li >
< li > AddMultiplicationEquality()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a7edb0fc562c244e04376e85ddd36258b" > CpModel< / a > < / li >
< li > AddNoOverlap()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a4ea29ec227db7e9df9f883a55e80a140" > CpModel< / a > < / li >
< li > AddNoOverlap2D()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a8a2f1f13b07ced1e59e0913df250aba9" > CpModel< / a > < / li >
< li > AddOptionalEvent< T, L > ()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1ReservoirConstraint.html#aef1322dbb274054f4374ad467b9e269a" > ReservoirConstraint< / a > < / li >
< li > AddRectangle()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1NoOverlap2dConstraint.html#ac872cb9e6f2f928234995656a022ee27" > NoOverlap2dConstraint< / a > < / li >
< li > AddReservoirConstraint()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1CpModel.html#a4b0b94f335eaa3195270f90a9ec08d57" > CpModel< / a > < / li >
< li > AddSum()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1LinearExprBuilder.html#a21c52581a6242a97d412b7532ed2ec52" > LinearExprBuilder< / a > < / li >
< li > AddTerm()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1LinearExprBuilder.html#a7620d079f0da59513d83ee5e37d7f252" > LinearExprBuilder< / a > < / li >
< li > AddTransition()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1AutomatonConstraint.html#a841441bc8b5cf38ad6352f7447b4199d" > AutomatonConstraint< / a > < / li >
2022-03-04 00:11:33 +01:00
< li > AddTuple()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1TableConstraint.html#a80622de4d238087284ced58a0935160b" > TableConstraint< / a > < / li >
2022-01-17 21:42:14 +01:00
< li > AddTuples()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1TableConstraint.html#a14ecede0d95ee2342808b4e6418f7d86" > TableConstraint< / a > < / li >
2022-03-04 00:11:33 +01:00
< li > AddWeightedSum()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1LinearExprBuilder.html#a688c57ba256b58781932d5b646c7fc9a" > LinearExprBuilder< / a > < / li >
2022-01-17 21:42:14 +01:00
< li > Affine()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1LinearExpr.html#a05aac64ac0460850c2fbea1a101d19ec" > LinearExpr< / a > < / li >
< li > AllDifferent()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntVarArrayHelper.html#a935ddc947a496e75fc30f3b5b6945028" > IntVarArrayHelper< / a > < / li >
< li > AllowedAssignments()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1ConstraintSolver_1_1IntVarArrayHelper.html#a94f0912446eae1b3663f718686209fa0" > IntVarArrayHelper< / a > < / li >
< li > Apply()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1ConstraintSolver_1_1NetDecision.html#a46998d5b5832baaa10b124a91d561458" > NetDecision< / a > < / li >
2022-03-04 00:11:33 +01:00
< li > ApplyWrapper()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1ConstraintSolver_1_1NetDecision.html#afc3ab75776376d96e1e13def2856c159" > NetDecision< / a > < / li >
2022-01-17 21:42:14 +01:00
< li > AutomatonConstraint()  :  < a class = "el" href = "classGoogle_1_1OrTools_1_1Sat_1_1AutomatonConstraint.html#a076f17e547d4fae487ce03bf75114330" > AutomatonConstraint< / a > < / li >
2019-06-20 23:35:26 +02:00
< / ul >
< / div > <!-- contents -->
2020-09-01 16:00:33 +02:00
< / div > <!-- doc - content -->
2019-08-07 18:01:08 -07:00
< / div >
2019-06-20 23:35:26 +02:00
< / div >
< div id = "footer-container" >
< div id = "footer" >
< / div >
< / div >
< / body >
< / html >