Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter Class Reference
Inheritance diagram for Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter:
Google.OrTools.ConstraintSolver.LocalSearchFilter Google.OrTools.ConstraintSolver.BaseObject

Public Member Functions

 IntVarLocalSearchFilter (IntVarVector vars)
override void Synchronize (Assignment assignment, Assignment delta)
void AddVars (IntVarVector vars)
int Size ()
IntVar Var (int index)
long Value (int index)
int Index (IntVar var)
delegate string SwigDelegateIntVarLocalSearchFilter_0 ()
delegate void SwigDelegateIntVarLocalSearchFilter_1 (global::System.IntPtr arg0, global::System.IntPtr arg1)
delegate void SwigDelegateIntVarLocalSearchFilter_2 (global::System.IntPtr arg0, global::System.IntPtr arg1)
delegate bool SwigDelegateIntVarLocalSearchFilter_3 (global::System.IntPtr delta, global::System.IntPtr deltadelta, long objective_min, long objective_max)
delegate bool SwigDelegateIntVarLocalSearchFilter_4 ()
delegate void SwigDelegateIntVarLocalSearchFilter_5 ()
delegate void SwigDelegateIntVarLocalSearchFilter_6 ()
delegate long SwigDelegateIntVarLocalSearchFilter_7 ()
delegate long SwigDelegateIntVarLocalSearchFilter_8 ()
delegate void SwigDelegateIntVarLocalSearchFilter_9 (global::System.IntPtr arg0)
Public Member Functions inherited from Google.OrTools.ConstraintSolver.LocalSearchFilter
virtual void Relax (Assignment arg0, Assignment arg1)
virtual void Commit (Assignment arg0, Assignment arg1)
virtual bool Accept (Assignment delta, Assignment deltadelta, long objective_min, long objective_max)
virtual bool IsIncremental ()
virtual void Revert ()
virtual void Reset ()
virtual long GetSynchronizedObjectiveValue ()
virtual long GetAcceptedObjectiveValue ()
 LocalSearchFilter ()
delegate string SwigDelegateLocalSearchFilter_0 ()
delegate void SwigDelegateLocalSearchFilter_1 (global::System.IntPtr arg0, global::System.IntPtr arg1)
delegate void SwigDelegateLocalSearchFilter_2 (global::System.IntPtr arg0, global::System.IntPtr arg1)
delegate bool SwigDelegateLocalSearchFilter_3 (global::System.IntPtr delta, global::System.IntPtr deltadelta, long objective_min, long objective_max)
delegate bool SwigDelegateLocalSearchFilter_4 ()
delegate void SwigDelegateLocalSearchFilter_5 (global::System.IntPtr assignment, global::System.IntPtr delta)
delegate void SwigDelegateLocalSearchFilter_6 ()
delegate void SwigDelegateLocalSearchFilter_7 ()
delegate long SwigDelegateLocalSearchFilter_8 ()
delegate long SwigDelegateLocalSearchFilter_9 ()
Public Member Functions inherited from Google.OrTools.ConstraintSolver.BaseObject
void Dispose ()
 BaseObject ()
virtual string ToString ()

Protected Member Functions

override void Dispose (bool disposing)
virtual void OnSynchronize (Assignment arg0)
Protected Member Functions inherited from Google.OrTools.ConstraintSolver.LocalSearchFilter
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 IntVarLocalSearchFilter.cs.

Constructor & Destructor Documentation

◆ IntVarLocalSearchFilter()

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

Definition at line 66 of file IntVarLocalSearchFilter.cs.

Member Function Documentation

◆ AddVars()

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

Definition at line 75 of file IntVarLocalSearchFilter.cs.

◆ Dispose()

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

Reimplemented from Google.OrTools.ConstraintSolver.BaseObject.

Definition at line 44 of file IntVarLocalSearchFilter.cs.

◆ Index()

int Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.Index ( IntVar var)
inline

Definition at line 100 of file IntVarLocalSearchFilter.cs.

◆ OnSynchronize()

virtual void Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.OnSynchronize ( Assignment arg0)
inlineprotectedvirtual

Definition at line 96 of file IntVarLocalSearchFilter.cs.

◆ Size()

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

Definition at line 80 of file IntVarLocalSearchFilter.cs.

◆ SwigDelegateIntVarLocalSearchFilter_0()

delegate string Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_0 ( )

◆ SwigDelegateIntVarLocalSearchFilter_1()

delegate void Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_1 ( global.System.IntPtr arg0,
global.System.IntPtr arg1 )

◆ SwigDelegateIntVarLocalSearchFilter_2()

delegate void Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_2 ( global.System.IntPtr arg0,
global.System.IntPtr arg1 )

◆ SwigDelegateIntVarLocalSearchFilter_3()

delegate bool Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_3 ( global.System.IntPtr delta,
global.System.IntPtr deltadelta,
long objective_min,
long objective_max )

◆ SwigDelegateIntVarLocalSearchFilter_4()

delegate bool Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_4 ( )

◆ SwigDelegateIntVarLocalSearchFilter_5()

delegate void Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_5 ( )

◆ SwigDelegateIntVarLocalSearchFilter_6()

delegate void Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_6 ( )

◆ SwigDelegateIntVarLocalSearchFilter_7()

delegate long Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_7 ( )

◆ SwigDelegateIntVarLocalSearchFilter_8()

delegate long Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_8 ( )

◆ SwigDelegateIntVarLocalSearchFilter_9()

delegate void Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_9 ( global.System.IntPtr arg0)

◆ Synchronize()

override void Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.Synchronize ( Assignment assignment,
Assignment delta )
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.LocalSearchFilter.

Definition at line 71 of file IntVarLocalSearchFilter.cs.

◆ Value()

long Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.Value ( int index)
inline

Definition at line 91 of file IntVarLocalSearchFilter.cs.

◆ Var()

IntVar Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.Var ( int index)
inline

Definition at line 85 of file IntVarLocalSearchFilter.cs.


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