Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
Google.OrTools.ConstraintSolver.IntVarElement Class Reference
Inheritance diagram for Google.OrTools.ConstraintSolver.IntVarElement:
Google.OrTools.ConstraintSolver.AssignmentElement

Public Member Functions

 IntVarElement ()
 
 IntVarElement (IntVar var)
 
void Reset (IntVar var)
 
IntVarElement Clone ()
 
void Copy (IntVarElement element)
 
IntVar Var ()
 
void Store ()
 
void Restore ()
 
long Min ()
 
void SetMin (long m)
 
long Max ()
 
void SetMax (long m)
 
long Value ()
 
bool Bound ()
 
void SetRange (long l, long u)
 
void SetValue (long v)
 
string ToString ()
 
- Public Member Functions inherited from Google.OrTools.ConstraintSolver.AssignmentElement
void Dispose ()
 
 AssignmentElement ()
 
void Activate ()
 
void Deactivate ()
 
bool Activated ()
 

Protected Member Functions

override void Dispose (bool disposing)
 

Additional Inherited Members

- Protected Attributes inherited from Google.OrTools.ConstraintSolver.AssignmentElement
bool swigCMemOwn
 

Detailed Description

Definition at line 20 of file IntVarElement.cs.

Constructor & Destructor Documentation

◆ IntVarElement() [1/2]

Google.OrTools.ConstraintSolver.IntVarElement.IntVarElement ( )
inline

Definition at line 57 of file IntVarElement.cs.

◆ IntVarElement() [2/2]

Google.OrTools.ConstraintSolver.IntVarElement.IntVarElement ( IntVar var)
inline

Definition at line 60 of file IntVarElement.cs.

Member Function Documentation

◆ Bound()

bool Google.OrTools.ConstraintSolver.IntVarElement.Bound ( )
inline

Definition at line 115 of file IntVarElement.cs.

◆ Clone()

IntVarElement Google.OrTools.ConstraintSolver.IntVarElement.Clone ( )
inline

Definition at line 67 of file IntVarElement.cs.

◆ Copy()

void Google.OrTools.ConstraintSolver.IntVarElement.Copy ( IntVarElement element)
inline

Definition at line 73 of file IntVarElement.cs.

◆ Dispose()

override void Google.OrTools.ConstraintSolver.IntVarElement.Dispose ( bool disposing)
inlineprotectedvirtual

Reimplemented from Google.OrTools.ConstraintSolver.AssignmentElement.

Definition at line 44 of file IntVarElement.cs.

◆ Max()

long Google.OrTools.ConstraintSolver.IntVarElement.Max ( )
inline

Definition at line 101 of file IntVarElement.cs.

◆ Min()

long Google.OrTools.ConstraintSolver.IntVarElement.Min ( )
inline

Definition at line 92 of file IntVarElement.cs.

◆ Reset()

void Google.OrTools.ConstraintSolver.IntVarElement.Reset ( IntVar var)
inline

Definition at line 63 of file IntVarElement.cs.

◆ Restore()

void Google.OrTools.ConstraintSolver.IntVarElement.Restore ( )
inline

Definition at line 88 of file IntVarElement.cs.

◆ SetMax()

void Google.OrTools.ConstraintSolver.IntVarElement.SetMax ( long m)
inline

Definition at line 106 of file IntVarElement.cs.

◆ SetMin()

void Google.OrTools.ConstraintSolver.IntVarElement.SetMin ( long m)
inline

Definition at line 97 of file IntVarElement.cs.

◆ SetRange()

void Google.OrTools.ConstraintSolver.IntVarElement.SetRange ( long l,
long u )
inline

Definition at line 120 of file IntVarElement.cs.

◆ SetValue()

void Google.OrTools.ConstraintSolver.IntVarElement.SetValue ( long v)
inline

Definition at line 124 of file IntVarElement.cs.

◆ Store()

void Google.OrTools.ConstraintSolver.IntVarElement.Store ( )
inline

Definition at line 84 of file IntVarElement.cs.

◆ ToString()

string Google.OrTools.ConstraintSolver.IntVarElement.ToString ( )
inline

Definition at line 128 of file IntVarElement.cs.

◆ Value()

long Google.OrTools.ConstraintSolver.IntVarElement.Value ( )
inline

Definition at line 110 of file IntVarElement.cs.

◆ Var()

IntVar Google.OrTools.ConstraintSolver.IntVarElement.Var ( )
inline

Definition at line 78 of file IntVarElement.cs.


The documentation for this class was generated from the following file: