Google OR-Tools v9.9
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 delta, global::System.IntPtr deltadelta)
 
delegate void SwigDelegateIntVarLocalSearchFilter_2 (global::System.IntPtr delta, global::System.IntPtr deltadelta)
 
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 delta)
 
- Public Member Functions inherited from Google.OrTools.ConstraintSolver.LocalSearchFilter
virtual void Relax (Assignment delta, Assignment deltadelta)
 
virtual void Commit (Assignment delta, Assignment deltadelta)
 
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 delta, global::System.IntPtr deltadelta)
 
delegate void SwigDelegateLocalSearchFilter_2 (global::System.IntPtr delta, global::System.IntPtr deltadelta)
 
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 delta)
 
- 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 delta)
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 delta,
global::System.IntPtr deltadelta )

◆ SwigDelegateIntVarLocalSearchFilter_2()

delegate void Google.OrTools.ConstraintSolver.IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_2 ( global::System.IntPtr delta,
global::System.IntPtr deltadelta )

◆ 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 delta)

◆ 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: