DotNet Reference

DotNet Reference

CPFeasibilityFilter

Detailed Description

Definition at line 18 of file CPFeasibilityFilter.cs.

Public Member Functions

 CPFeasibilityFilter (RoutingModel routing_model)
 
override string ToString ()
 
override bool Accept (Assignment delta, Assignment deltadelta, long objective_min, long objective_max)
 
virtual new void OnSynchronize (Assignment delta)
 
void Dispose ()
 
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 bool SwigDelegateIntVarLocalSearchFilter_2 (global::System.IntPtr delta, global::System.IntPtr deltadelta, long objective_min, long objective_max)
 
delegate bool SwigDelegateIntVarLocalSearchFilter_3 ()
 
delegate void SwigDelegateIntVarLocalSearchFilter_4 ()
 
delegate long SwigDelegateIntVarLocalSearchFilter_5 ()
 
delegate long SwigDelegateIntVarLocalSearchFilter_6 ()
 
delegate void SwigDelegateIntVarLocalSearchFilter_7 (global::System.IntPtr delta)
 
virtual void Relax (Assignment delta, Assignment deltadelta)
 
virtual bool IsIncremental ()
 
virtual void Revert ()
 
virtual long GetSynchronizedObjectiveValue ()
 
virtual long GetAcceptedObjectiveValue ()
 
delegate string SwigDelegateLocalSearchFilter_0 ()
 
delegate void SwigDelegateLocalSearchFilter_1 (global::System.IntPtr delta, global::System.IntPtr deltadelta)
 
delegate bool SwigDelegateLocalSearchFilter_2 (global::System.IntPtr delta, global::System.IntPtr deltadelta, long objective_min, long objective_max)
 
delegate bool SwigDelegateLocalSearchFilter_3 ()
 
delegate void SwigDelegateLocalSearchFilter_4 (global::System.IntPtr assignment, global::System.IntPtr delta)
 
delegate void SwigDelegateLocalSearchFilter_5 ()
 
delegate long SwigDelegateLocalSearchFilter_6 ()
 
delegate long SwigDelegateLocalSearchFilter_7 ()
 

Protected Member Functions

override void Dispose (bool disposing)
 

Protected Attributes

bool swigCMemOwn
 

Constructor & Destructor Documentation

◆ CPFeasibilityFilter()

CPFeasibilityFilter ( RoutingModel  routing_model)
inline

Definition at line 42 of file CPFeasibilityFilter.cs.

Member Function Documentation

◆ Accept()

override bool Accept ( Assignment  delta,
Assignment  deltadelta,
long  objective_min,
long  objective_max 
)
inlinevirtual

Reimplemented from LocalSearchFilter.

Definition at line 50 of file CPFeasibilityFilter.cs.

◆ AddVars()

void AddVars ( IntVarVector  vars)
inlineinherited

Definition at line 60 of file IntVarLocalSearchFilter.cs.

◆ Dispose() [1/2]

void Dispose ( )
inlineinherited

Definition at line 35 of file BaseObject.cs.

◆ Dispose() [2/2]

override void Dispose ( bool  disposing)
inlineprotectedvirtual

Reimplemented from BaseObject.

Definition at line 29 of file CPFeasibilityFilter.cs.

◆ GetAcceptedObjectiveValue()

virtual long GetAcceptedObjectiveValue ( )
inlinevirtualinherited

Definition at line 69 of file LocalSearchFilter.cs.

◆ GetSynchronizedObjectiveValue()

virtual long GetSynchronizedObjectiveValue ( )
inlinevirtualinherited

Definition at line 64 of file LocalSearchFilter.cs.

◆ Index()

int Index ( IntVar  var)
inlineinherited

Definition at line 85 of file IntVarLocalSearchFilter.cs.

◆ IsIncremental()

virtual bool IsIncremental ( )
inlinevirtualinherited

Definition at line 51 of file LocalSearchFilter.cs.

◆ OnSynchronize()

virtual new void OnSynchronize ( Assignment  delta)
inlinevirtual

Reimplemented from IntVarLocalSearchFilter.

Definition at line 55 of file CPFeasibilityFilter.cs.

◆ Relax()

virtual void Relax ( Assignment  delta,
Assignment  deltadelta 
)
inlinevirtualinherited

Definition at line 42 of file LocalSearchFilter.cs.

◆ Revert()

virtual void Revert ( )
inlinevirtualinherited

Definition at line 60 of file LocalSearchFilter.cs.

◆ Size()

int Size ( )
inlineinherited

Definition at line 65 of file IntVarLocalSearchFilter.cs.

◆ SwigDelegateIntVarLocalSearchFilter_0()

delegate string SwigDelegateIntVarLocalSearchFilter_0 ( )
inherited

◆ SwigDelegateIntVarLocalSearchFilter_1()

delegate void SwigDelegateIntVarLocalSearchFilter_1 ( global::System.IntPtr  delta,
global::System.IntPtr  deltadelta 
)
inherited

◆ SwigDelegateIntVarLocalSearchFilter_2()

delegate bool SwigDelegateIntVarLocalSearchFilter_2 ( global::System.IntPtr  delta,
global::System.IntPtr  deltadelta,
long  objective_min,
long  objective_max 
)
inherited

◆ SwigDelegateIntVarLocalSearchFilter_3()

delegate bool SwigDelegateIntVarLocalSearchFilter_3 ( )
inherited

◆ SwigDelegateIntVarLocalSearchFilter_4()

delegate void SwigDelegateIntVarLocalSearchFilter_4 ( )
inherited

◆ SwigDelegateIntVarLocalSearchFilter_5()

delegate long SwigDelegateIntVarLocalSearchFilter_5 ( )
inherited

◆ SwigDelegateIntVarLocalSearchFilter_6()

delegate long SwigDelegateIntVarLocalSearchFilter_6 ( )
inherited

◆ SwigDelegateIntVarLocalSearchFilter_7()

delegate void SwigDelegateIntVarLocalSearchFilter_7 ( global::System.IntPtr  delta)
inherited

◆ SwigDelegateLocalSearchFilter_0()

delegate string SwigDelegateLocalSearchFilter_0 ( )
inherited

◆ SwigDelegateLocalSearchFilter_1()

delegate void SwigDelegateLocalSearchFilter_1 ( global::System.IntPtr  delta,
global::System.IntPtr  deltadelta 
)
inherited

◆ SwigDelegateLocalSearchFilter_2()

delegate bool SwigDelegateLocalSearchFilter_2 ( global::System.IntPtr  delta,
global::System.IntPtr  deltadelta,
long  objective_min,
long  objective_max 
)
inherited

◆ SwigDelegateLocalSearchFilter_3()

delegate bool SwigDelegateLocalSearchFilter_3 ( )
inherited

◆ SwigDelegateLocalSearchFilter_4()

delegate void SwigDelegateLocalSearchFilter_4 ( global::System.IntPtr  assignment,
global::System.IntPtr  delta 
)
inherited

◆ SwigDelegateLocalSearchFilter_5()

delegate void SwigDelegateLocalSearchFilter_5 ( )
inherited

◆ SwigDelegateLocalSearchFilter_6()

delegate long SwigDelegateLocalSearchFilter_6 ( )
inherited

◆ SwigDelegateLocalSearchFilter_7()

delegate long SwigDelegateLocalSearchFilter_7 ( )
inherited

◆ Synchronize()

override void Synchronize ( Assignment  assignment,
Assignment  delta 
)
inlinevirtualinherited

Reimplemented from LocalSearchFilter.

Definition at line 56 of file IntVarLocalSearchFilter.cs.

◆ ToString()

override string ToString ( )
inlinevirtual

Reimplemented from BaseObject.

Definition at line 45 of file CPFeasibilityFilter.cs.

◆ Value()

long Value ( int  index)
inlineinherited

Definition at line 76 of file IntVarLocalSearchFilter.cs.

◆ Var()

IntVar Var ( int  index)
inlineinherited

Definition at line 70 of file IntVarLocalSearchFilter.cs.

Member Data Documentation

◆ swigCMemOwn

bool swigCMemOwn
protectedinherited

Definition at line 20 of file BaseObject.cs.


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