DotNet Reference

DotNet Reference

IntVarLocalSearchOperatorTemplate

Detailed Description

Definition at line 18 of file IntVarLocalSearchOperatorTemplate.cs.

Public Member Functions

override bool HoldsDelta ()
 
virtual bool IsIncremental ()
 
int Size ()
 
long Value (long index)
 
IntVar Var (long index)
 
long OldValue (long index)
 
void SetValue (long index, long value)
 
bool Activated (long index)
 
void Activate (long index)
 
void Deactivate (long index)
 
void AddVars (IntVarVector vars)
 
virtual void OnStart ()
 
void Dispose ()
 
virtual bool MakeNextNeighbor (Assignment delta, Assignment deltadelta)
 
virtual void Start (Assignment assignment)
 
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 (global::System.IntPtr assignment)
 
delegate void SwigDelegateLocalSearchOperator_3 ()
 
delegate bool SwigDelegateLocalSearchOperator_4 ()
 
delegate bool SwigDelegateLocalSearchOperator_5 ()
 
virtual string ToString ()
 

Protected Member Functions

override void Dispose (bool disposing)
 

Protected Attributes

bool swigCMemOwn
 

Member Function Documentation

◆ Activate()

void Activate ( long  index)
inline

Definition at line 82 of file IntVarLocalSearchOperatorTemplate.cs.

◆ Activated()

bool Activated ( long  index)
inline

Definition at line 77 of file IntVarLocalSearchOperatorTemplate.cs.

◆ AddVars()

void AddVars ( IntVarVector  vars)
inline

Definition at line 90 of file IntVarLocalSearchOperatorTemplate.cs.

◆ Deactivate()

void Deactivate ( long  index)
inline

Definition at line 86 of file IntVarLocalSearchOperatorTemplate.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.

Reimplemented in PathOperator.

Definition at line 29 of file IntVarLocalSearchOperatorTemplate.cs.

◆ HasFragments()

virtual bool HasFragments ( )
inlinevirtualinherited

Reimplemented in BaseLns.

Definition at line 59 of file LocalSearchOperator.cs.

◆ HoldsDelta()

override bool HoldsDelta ( )
inlinevirtual

Reimplemented from LocalSearchOperator.

Definition at line 42 of file IntVarLocalSearchOperatorTemplate.cs.

◆ IsIncremental()

virtual bool IsIncremental ( )
inlinevirtual

Definition at line 47 of file IntVarLocalSearchOperatorTemplate.cs.

◆ MakeNextNeighbor()

virtual bool MakeNextNeighbor ( Assignment  delta,
Assignment  deltadelta 
)
inlinevirtualinherited

Definition at line 46 of file LocalSearchOperator.cs.

◆ OldValue()

long OldValue ( long  index)
inline

Definition at line 68 of file IntVarLocalSearchOperatorTemplate.cs.

◆ OnStart()

virtual void OnStart ( )
inlinevirtual

Definition at line 95 of file IntVarLocalSearchOperatorTemplate.cs.

◆ Reset()

virtual void Reset ( )
inlinevirtualinherited

Reimplemented in PathOperator.

Definition at line 55 of file LocalSearchOperator.cs.

◆ SetValue()

void SetValue ( long  index,
long  value 
)
inline

Definition at line 73 of file IntVarLocalSearchOperatorTemplate.cs.

◆ Size()

int Size ( )
inline

Definition at line 52 of file IntVarLocalSearchOperatorTemplate.cs.

◆ Start()

virtual void Start ( Assignment  assignment)
inlinevirtualinherited

Definition at line 51 of file LocalSearchOperator.cs.

◆ SwigDelegateLocalSearchOperator_0()

delegate string SwigDelegateLocalSearchOperator_0 ( )
inherited

◆ SwigDelegateLocalSearchOperator_1()

delegate bool SwigDelegateLocalSearchOperator_1 ( global::System.IntPtr  delta,
global::System.IntPtr  deltadelta 
)
inherited

◆ SwigDelegateLocalSearchOperator_2()

delegate void SwigDelegateLocalSearchOperator_2 ( global::System.IntPtr  assignment)
inherited

◆ SwigDelegateLocalSearchOperator_3()

delegate void SwigDelegateLocalSearchOperator_3 ( )
inherited

◆ SwigDelegateLocalSearchOperator_4()

delegate bool SwigDelegateLocalSearchOperator_4 ( )
inherited

◆ SwigDelegateLocalSearchOperator_5()

delegate bool SwigDelegateLocalSearchOperator_5 ( )
inherited

◆ ToString()

◆ Value()

long Value ( long  index)
inline

Definition at line 57 of file IntVarLocalSearchOperatorTemplate.cs.

◆ Var()

IntVar Var ( long  index)
inline

Definition at line 62 of file IntVarLocalSearchOperatorTemplate.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: