DotNet Reference

DotNet Reference

LocalSearchFilter

Detailed Description

Definition at line 18 of file LocalSearchFilter.cs.

Public Member Functions

virtual void Relax (Assignment delta, Assignment deltadelta)
 
virtual bool Accept (Assignment delta, Assignment deltadelta, long objective_min, long objective_max)
 
virtual bool IsIncremental ()
 
virtual void Synchronize (Assignment assignment, Assignment delta)
 
virtual void Revert ()
 
virtual long GetSynchronizedObjectiveValue ()
 
virtual long GetAcceptedObjectiveValue ()
 
 LocalSearchFilter ()
 
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 ()
 
void Dispose ()
 
virtual string ToString ()
 

Protected Member Functions

override void Dispose (bool disposing)
 

Protected Attributes

bool swigCMemOwn
 

Constructor & Destructor Documentation

◆ LocalSearchFilter()

LocalSearchFilter ( )
inline

Definition at line 74 of file LocalSearchFilter.cs.

Member Function Documentation

◆ Accept()

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

Reimplemented in CPFeasibilityFilter, and BasePathFilter.

Definition at line 46 of file LocalSearchFilter.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 LocalSearchFilter.cs.

◆ GetAcceptedObjectiveValue()

virtual long GetAcceptedObjectiveValue ( )
inlinevirtual

Definition at line 69 of file LocalSearchFilter.cs.

◆ GetSynchronizedObjectiveValue()

virtual long GetSynchronizedObjectiveValue ( )
inlinevirtual

Definition at line 64 of file LocalSearchFilter.cs.

◆ IsIncremental()

virtual bool IsIncremental ( )
inlinevirtual

Definition at line 51 of file LocalSearchFilter.cs.

◆ Relax()

virtual void Relax ( Assignment  delta,
Assignment  deltadelta 
)
inlinevirtual

Definition at line 42 of file LocalSearchFilter.cs.

◆ Revert()

virtual void Revert ( )
inlinevirtual

Definition at line 60 of file LocalSearchFilter.cs.

◆ SwigDelegateLocalSearchFilter_0()

delegate string SwigDelegateLocalSearchFilter_0 ( )

◆ SwigDelegateLocalSearchFilter_1()

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

◆ SwigDelegateLocalSearchFilter_2()

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

◆ SwigDelegateLocalSearchFilter_3()

delegate bool SwigDelegateLocalSearchFilter_3 ( )

◆ SwigDelegateLocalSearchFilter_4()

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

◆ SwigDelegateLocalSearchFilter_5()

delegate void SwigDelegateLocalSearchFilter_5 ( )

◆ SwigDelegateLocalSearchFilter_6()

delegate long SwigDelegateLocalSearchFilter_6 ( )

◆ SwigDelegateLocalSearchFilter_7()

delegate long SwigDelegateLocalSearchFilter_7 ( )

◆ Synchronize()

virtual void Synchronize ( Assignment  assignment,
Assignment  delta 
)
inlinevirtual

Reimplemented in IntVarLocalSearchFilter.

Definition at line 56 of file LocalSearchFilter.cs.

◆ ToString()

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: