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

Public Member Functions

 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 arg0)
 
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 ()
 
delegate void SwigDelegateIntVarLocalSearchOperator_2 (global::System.IntPtr assignment)
 
delegate void SwigDelegateIntVarLocalSearchOperator_3 ()
 
delegate bool SwigDelegateIntVarLocalSearchOperator_4 ()
 
delegate bool SwigDelegateIntVarLocalSearchOperator_5 ()
 
delegate bool SwigDelegateIntVarLocalSearchOperator_6 ()
 
delegate bool SwigDelegateIntVarLocalSearchOperator_7 (int arg0)
 
delegate void SwigDelegateIntVarLocalSearchOperator_8 ()
 
delegate bool SwigDelegateIntVarLocalSearchOperator_9 ()
 
- Public Member Functions inherited from Google.OrTools.ConstraintSolver.LocalSearchOperator
 LocalSearchOperator ()
 
virtual bool MakeNextNeighbor (Assignment delta, Assignment deltadelta)
 
virtual void EnterSearch ()
 
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 ()
 
delegate void SwigDelegateLocalSearchOperator_3 (global::System.IntPtr assignment)
 
delegate void SwigDelegateLocalSearchOperator_4 ()
 
delegate bool SwigDelegateLocalSearchOperator_5 ()
 
delegate bool SwigDelegateLocalSearchOperator_6 ()
 
- Public Member Functions inherited from Google.OrTools.ConstraintSolver.BaseObject
void Dispose ()
 
 BaseObject ()
 
virtual string ToString ()
 

Protected Member Functions

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

Additional Inherited Members

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

Detailed Description

Definition at line 20 of file IntVarLocalSearchOperator.cs.

Constructor & Destructor Documentation

◆ IntVarLocalSearchOperator() [1/2]

Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.IntVarLocalSearchOperator ( IntVarVector vars,
bool keep_inverse_values )
inline

Definition at line 57 of file IntVarLocalSearchOperator.cs.

◆ IntVarLocalSearchOperator() [2/2]

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

Definition at line 62 of file IntVarLocalSearchOperator.cs.

Member Function Documentation

◆ Activate()

void Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.Activate ( long index)
inline

Definition at line 121 of file IntVarLocalSearchOperator.cs.

◆ Activated()

bool Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.Activated ( long index)
inline

Definition at line 116 of file IntVarLocalSearchOperator.cs.

◆ AddVars()

void Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.AddVars ( IntVarVector vars)
inline

Definition at line 138 of file IntVarLocalSearchOperator.cs.

◆ ApplyChanges()

bool Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.ApplyChanges ( Assignment delta,
Assignment deltadelta )
inline

Definition at line 129 of file IntVarLocalSearchOperator.cs.

◆ Deactivate()

void Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.Deactivate ( long index)
inline

Definition at line 125 of file IntVarLocalSearchOperator.cs.

◆ Dispose()

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

Reimplemented from Google.OrTools.ConstraintSolver.BaseObject.

Definition at line 44 of file IntVarLocalSearchOperator.cs.

◆ HoldsDelta()

override bool Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.HoldsDelta ( )
inlinevirtual

◆ IsIncremental()

virtual bool Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.IsIncremental ( )
inlinevirtual

Definition at line 76 of file IntVarLocalSearchOperator.cs.

◆ MakeOneNeighbor()

virtual bool Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.MakeOneNeighbor ( )
inlineprotectedvirtual

Reimplemented in Google.OrTools.ConstraintSolver.ChangeValue.

Definition at line 147 of file IntVarLocalSearchOperator.cs.

◆ OldValue()

long Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.OldValue ( long index)
inline

Definition at line 102 of file IntVarLocalSearchOperator.cs.

◆ OnStart()

virtual void Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.OnStart ( )
inlinevirtual

Definition at line 143 of file IntVarLocalSearchOperator.cs.

◆ PrevValue()

long Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.PrevValue ( long index)
inline

Definition at line 107 of file IntVarLocalSearchOperator.cs.

◆ RevertChanges()

void Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.RevertChanges ( bool change_was_incremental)
inline

Definition at line 134 of file IntVarLocalSearchOperator.cs.

◆ SetValue()

void Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.SetValue ( long index,
long value )
inline

Definition at line 112 of file IntVarLocalSearchOperator.cs.

◆ Size()

int Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.Size ( )
inline

Definition at line 81 of file IntVarLocalSearchOperator.cs.

◆ SkipUnchanged()

virtual bool Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.SkipUnchanged ( int arg0)
inlinevirtual

Definition at line 97 of file IntVarLocalSearchOperator.cs.

◆ Start()

override void Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.Start ( Assignment assignment)
inlinevirtual

◆ SwigDelegateIntVarLocalSearchOperator_0()

delegate string Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_0 ( )

◆ SwigDelegateIntVarLocalSearchOperator_1()

delegate void Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_1 ( )

◆ SwigDelegateIntVarLocalSearchOperator_2()

delegate void Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_2 ( global.System.IntPtr assignment)

◆ SwigDelegateIntVarLocalSearchOperator_3()

delegate void Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_3 ( )

◆ SwigDelegateIntVarLocalSearchOperator_4()

delegate bool Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_4 ( )

◆ SwigDelegateIntVarLocalSearchOperator_5()

delegate bool Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_5 ( )

◆ SwigDelegateIntVarLocalSearchOperator_6()

delegate bool Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_6 ( )

◆ SwigDelegateIntVarLocalSearchOperator_7()

delegate bool Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_7 ( int arg0)

◆ SwigDelegateIntVarLocalSearchOperator_8()

delegate void Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_8 ( )

◆ SwigDelegateIntVarLocalSearchOperator_9()

delegate bool Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_9 ( )

◆ Value()

long Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.Value ( long index)
inline

Definition at line 86 of file IntVarLocalSearchOperator.cs.

◆ Var()

IntVar Google.OrTools.ConstraintSolver.IntVarLocalSearchOperator.Var ( long index)
inline

Definition at line 91 of file IntVarLocalSearchOperator.cs.


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