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

Public Member Functions

 SequenceVarElement ()
 
 SequenceVarElement (SequenceVar var)
 
void Reset (SequenceVar var)
 
SequenceVarElement Clone ()
 
void Copy (SequenceVarElement element)
 
SequenceVar Var ()
 
void Store ()
 
void Restore ()
 
int[] ForwardSequence ()
 
int[] BackwardSequence ()
 
int[] Unperformed ()
 
void SetSequence (int[] forward_sequence, int[] backward_sequence, int[] unperformed)
 
void SetForwardSequence (int[] forward_sequence)
 
void SetBackwardSequence (int[] backward_sequence)
 
void SetUnperformed (int[] unperformed)
 
bool Bound ()
 
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 SequenceVarElement.cs.

Constructor & Destructor Documentation

◆ SequenceVarElement() [1/2]

Google.OrTools.ConstraintSolver.SequenceVarElement.SequenceVarElement ( )
inline

Definition at line 57 of file SequenceVarElement.cs.

◆ SequenceVarElement() [2/2]

Google.OrTools.ConstraintSolver.SequenceVarElement.SequenceVarElement ( SequenceVar var)
inline

Definition at line 60 of file SequenceVarElement.cs.

Member Function Documentation

◆ BackwardSequence()

int[] Google.OrTools.ConstraintSolver.SequenceVarElement.BackwardSequence ( )
inline

Definition at line 104 of file SequenceVarElement.cs.

◆ Bound()

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

Definition at line 144 of file SequenceVarElement.cs.

◆ Clone()

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

Definition at line 67 of file SequenceVarElement.cs.

◆ Copy()

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

Definition at line 73 of file SequenceVarElement.cs.

◆ Dispose()

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

Reimplemented from Google.OrTools.ConstraintSolver.AssignmentElement.

Definition at line 44 of file SequenceVarElement.cs.

◆ ForwardSequence()

int[] Google.OrTools.ConstraintSolver.SequenceVarElement.ForwardSequence ( )
inline

Definition at line 92 of file SequenceVarElement.cs.

◆ Reset()

void Google.OrTools.ConstraintSolver.SequenceVarElement.Reset ( SequenceVar var)
inline

Definition at line 63 of file SequenceVarElement.cs.

◆ Restore()

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

Definition at line 88 of file SequenceVarElement.cs.

◆ SetBackwardSequence()

void Google.OrTools.ConstraintSolver.SequenceVarElement.SetBackwardSequence ( int[] backward_sequence)
inline

Definition at line 136 of file SequenceVarElement.cs.

◆ SetForwardSequence()

void Google.OrTools.ConstraintSolver.SequenceVarElement.SetForwardSequence ( int[] forward_sequence)
inline

Definition at line 132 of file SequenceVarElement.cs.

◆ SetSequence()

void Google.OrTools.ConstraintSolver.SequenceVarElement.SetSequence ( int[] forward_sequence,
int[] backward_sequence,
int[] unperformed )
inline

Definition at line 128 of file SequenceVarElement.cs.

◆ SetUnperformed()

void Google.OrTools.ConstraintSolver.SequenceVarElement.SetUnperformed ( int[] unperformed)
inline

Definition at line 140 of file SequenceVarElement.cs.

◆ Store()

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

Definition at line 84 of file SequenceVarElement.cs.

◆ ToString()

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

Definition at line 149 of file SequenceVarElement.cs.

◆ Unperformed()

int[] Google.OrTools.ConstraintSolver.SequenceVarElement.Unperformed ( )
inline

Definition at line 116 of file SequenceVarElement.cs.

◆ Var()

SequenceVar Google.OrTools.ConstraintSolver.SequenceVarElement.Var ( )
inline

Definition at line 78 of file SequenceVarElement.cs.


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