Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
Google.OrTools.ConstraintSolver.ChangeValue Class Reference
Inheritance diagram for Google.OrTools.ConstraintSolver.ChangeValue:
Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator Google.OrTools.ConstraintSolver.LocalSearchOperator Google.OrTools.ConstraintSolver.BaseObject

Public Member Functions

 ChangeValue (IntVarVector vars)
 
virtual long ModifyValue (long index, long value)
 
delegate string SwigDelegateChangeValue_0 ()
 
delegate void SwigDelegateChangeValue_1 (global::System.IntPtr assignment)
 
delegate void SwigDelegateChangeValue_2 ()
 
delegate bool SwigDelegateChangeValue_3 ()
 
delegate bool SwigDelegateChangeValue_4 ()
 
delegate bool SwigDelegateChangeValue_5 ()
 
delegate bool SwigDelegateChangeValue_6 (int index)
 
delegate void SwigDelegateChangeValue_7 ()
 
delegate bool SwigDelegateChangeValue_8 ()
 
delegate long SwigDelegateChangeValue_9 (long index, long value)
 
- Public Member Functions inherited from Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator
 IntVarLocalSearchOperator (IntVarVector vars, bool keep_inverse_values)
 
 IntVarLocalSearchOperator (IntVarVector vars)
 
override bool HoldsDelta ()
 
override void Start (Assignment assignment)
 
virtual bool IsIncremental ()
 
int Size ()
 
long Value (long index)
 
IntVar Var (long index)
 
virtual bool SkipUnchanged (int index)
 
long OldValue (long index)
 
long PrevValue (long index)
 
void SetValue (long index, long value)
 
bool Activated (long index)
 
void Activate (long index)
 
void Deactivate (long index)
 
bool ApplyChanges (Assignment delta, Assignment deltadelta)
 
void RevertChanges (bool change_was_incremental)
 
void AddVars (IntVarVector vars)
 
virtual void OnStart ()
 
delegate string SwigDelegateIntVarLocalSearchOperator_0 ()
 
delegate void SwigDelegateIntVarLocalSearchOperator_1 (global::System.IntPtr assignment)
 
delegate void SwigDelegateIntVarLocalSearchOperator_2 ()
 
delegate bool SwigDelegateIntVarLocalSearchOperator_3 ()
 
delegate bool SwigDelegateIntVarLocalSearchOperator_4 ()
 
delegate bool SwigDelegateIntVarLocalSearchOperator_5 ()
 
delegate bool SwigDelegateIntVarLocalSearchOperator_6 (int index)
 
delegate void SwigDelegateIntVarLocalSearchOperator_7 ()
 
delegate bool SwigDelegateIntVarLocalSearchOperator_8 ()
 
- Public Member Functions inherited from Google.OrTools.ConstraintSolver.LocalSearchOperator
 LocalSearchOperator ()
 
virtual bool MakeNextNeighbor (Assignment delta, Assignment deltadelta)
 
virtual void Reset ()
 
virtual bool HasFragments ()
 
delegate string SwigDelegateLocalSearchOperator_0 ()
 
delegate bool SwigDelegateLocalSearchOperator_1 (global::System.IntPtr delta, global::System.IntPtr deltadelta)
 
delegate void SwigDelegateLocalSearchOperator_2 (global::System.IntPtr assignment)
 
delegate void SwigDelegateLocalSearchOperator_3 ()
 
delegate bool SwigDelegateLocalSearchOperator_4 ()
 
delegate bool SwigDelegateLocalSearchOperator_5 ()
 
- Public Member Functions inherited from Google.OrTools.ConstraintSolver.BaseObject
void Dispose ()
 
 BaseObject ()
 
virtual string ToString ()
 

Protected Member Functions

override void Dispose (bool disposing)
 
virtual new bool MakeOneNeighbor ()
 
- Protected Member Functions inherited from Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator
override void Dispose (bool disposing)
 
- Protected Member Functions inherited from Google.OrTools.ConstraintSolver.LocalSearchOperator
override void Dispose (bool disposing)
 
- Protected Member Functions inherited from Google.OrTools.ConstraintSolver.BaseObject

Additional Inherited Members

- Protected Attributes inherited from Google.OrTools.ConstraintSolver.BaseObject
bool swigCMemOwn
 
- Package Functions inherited from Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator
- Package Functions inherited from Google.OrTools.ConstraintSolver.LocalSearchOperator
- Package Functions inherited from Google.OrTools.ConstraintSolver.BaseObject
- Static Package Functions inherited from Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator
- Static Package Functions inherited from Google.OrTools.ConstraintSolver.LocalSearchOperator
- Static Package Functions inherited from Google.OrTools.ConstraintSolver.BaseObject

Detailed Description

Definition at line 20 of file ChangeValue.cs.

Constructor & Destructor Documentation

◆ ChangeValue()

Google.OrTools.ConstraintSolver.ChangeValue.ChangeValue ( IntVarVector vars)
inline

Definition at line 57 of file ChangeValue.cs.

Member Function Documentation

◆ Dispose()

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

Reimplemented from Google.OrTools.ConstraintSolver.BaseObject.

Definition at line 44 of file ChangeValue.cs.

◆ MakeOneNeighbor()

virtual new bool Google.OrTools.ConstraintSolver.ChangeValue.MakeOneNeighbor ( )
inlineprotectedvirtual

Reimplemented from Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.

Definition at line 67 of file ChangeValue.cs.

◆ ModifyValue()

virtual long Google.OrTools.ConstraintSolver.ChangeValue.ModifyValue ( long index,
long value )
inlinevirtual

Definition at line 62 of file ChangeValue.cs.

◆ SwigDelegateChangeValue_0()

delegate string Google.OrTools.ConstraintSolver.ChangeValue.SwigDelegateChangeValue_0 ( )

◆ SwigDelegateChangeValue_1()

delegate void Google.OrTools.ConstraintSolver.ChangeValue.SwigDelegateChangeValue_1 ( global.System.IntPtr assignment)

◆ SwigDelegateChangeValue_2()

delegate void Google.OrTools.ConstraintSolver.ChangeValue.SwigDelegateChangeValue_2 ( )

◆ SwigDelegateChangeValue_3()

delegate bool Google.OrTools.ConstraintSolver.ChangeValue.SwigDelegateChangeValue_3 ( )

◆ SwigDelegateChangeValue_4()

delegate bool Google.OrTools.ConstraintSolver.ChangeValue.SwigDelegateChangeValue_4 ( )

◆ SwigDelegateChangeValue_5()

delegate bool Google.OrTools.ConstraintSolver.ChangeValue.SwigDelegateChangeValue_5 ( )

◆ SwigDelegateChangeValue_6()

delegate bool Google.OrTools.ConstraintSolver.ChangeValue.SwigDelegateChangeValue_6 ( int index)

◆ SwigDelegateChangeValue_7()

delegate void Google.OrTools.ConstraintSolver.ChangeValue.SwigDelegateChangeValue_7 ( )

◆ SwigDelegateChangeValue_8()

delegate bool Google.OrTools.ConstraintSolver.ChangeValue.SwigDelegateChangeValue_8 ( )

◆ SwigDelegateChangeValue_9()

delegate long Google.OrTools.ConstraintSolver.ChangeValue.SwigDelegateChangeValue_9 ( long index,
long value )

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