DotNet Reference
.Net Reference
SequenceVarLocalSearchOperatorTemplate.cs
Go to the documentation of this file.
21 internal SequenceVarLocalSearchOperatorTemplate(global::System.IntPtr cPtr, bool cMemoryOwn) : base(operations_research_constraint_solverPINVOKE.SequenceVarLocalSearchOperatorTemplate_SWIGUpcast(cPtr), cMemoryOwn) {
25 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SequenceVarLocalSearchOperatorTemplate obj) {
26 return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
34 operations_research_constraint_solverPINVOKE.delete_SequenceVarLocalSearchOperatorTemplate(swigCPtr);
36 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
43 bool ret = operations_research_constraint_solverPINVOKE.SequenceVarLocalSearchOperatorTemplate_HoldsDelta(swigCPtr);
48 bool ret = operations_research_constraint_solverPINVOKE.SequenceVarLocalSearchOperatorTemplate_IsIncremental(swigCPtr);
53 int ret = operations_research_constraint_solverPINVOKE.SequenceVarLocalSearchOperatorTemplate_Size(swigCPtr);
58 global::System.IntPtr cPtr = operations_research_constraint_solverPINVOKE.SequenceVarLocalSearchOperatorTemplate_Value(swigCPtr, index);
70 global::System.IntPtr cPtr = operations_research_constraint_solverPINVOKE.SequenceVarLocalSearchOperatorTemplate_Var(swigCPtr, index);
76 global::System.IntPtr cPtr = operations_research_constraint_solverPINVOKE.SequenceVarLocalSearchOperatorTemplate_OldValue(swigCPtr, index);
88 operations_research_constraint_solverPINVOKE.SequenceVarLocalSearchOperatorTemplate_SetValue(swigCPtr, index, value.Length, value );
92 bool ret = operations_research_constraint_solverPINVOKE.SequenceVarLocalSearchOperatorTemplate_Activated(swigCPtr, index);
97 operations_research_constraint_solverPINVOKE.SequenceVarLocalSearchOperatorTemplate_Activate(swigCPtr, index);
101 operations_research_constraint_solverPINVOKE.SequenceVarLocalSearchOperatorTemplate_Deactivate(swigCPtr, index);
105 operations_research_constraint_solverPINVOKE.SequenceVarLocalSearchOperatorTemplate_AddVars(swigCPtr, SequenceVarVector.getCPtr(vars));
106 if (operations_research_constraint_solverPINVOKE.SWIGPendingException.Pending) throw operations_research_constraint_solverPINVOKE.SWIGPendingException.Retrieve();
void AddVars(SequenceVarVector vars)
Definition: SequenceVarLocalSearchOperatorTemplate.cs:104
void Activate(long index)
Definition: SequenceVarLocalSearchOperatorTemplate.cs:96
int[] OldValue(long index)
Definition: SequenceVarLocalSearchOperatorTemplate.cs:75
static global::System.IntPtr SequenceVarLocalSearchOperatorTemplate_Value(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
int[] Value(long index)
Definition: SequenceVarLocalSearchOperatorTemplate.cs:57
override void Dispose(bool disposing)
Definition: SequenceVarLocalSearchOperatorTemplate.cs:29
SequenceVar Var(long index)
Definition: SequenceVarLocalSearchOperatorTemplate.cs:69
static bool Pending
int Count
Definition: constraint_solver/IntVector.cs:101
static bool SequenceVarLocalSearchOperatorTemplate_HoldsDelta(global::System.Runtime.InteropServices.HandleRef jarg1)
virtual void OnStart()
Definition: SequenceVarLocalSearchOperatorTemplate.cs:109
static void SequenceVarLocalSearchOperatorTemplate_Activate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static bool SequenceVarLocalSearchOperatorTemplate_Activated(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
int Size()
Definition: SequenceVarLocalSearchOperatorTemplate.cs:52
static void delete_SequenceVarLocalSearchOperatorTemplate(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr SequenceVarLocalSearchOperatorTemplate_SWIGUpcast(global::System.IntPtr jarg1)
void Deactivate(long index)
Definition: SequenceVarLocalSearchOperatorTemplate.cs:100
static void SequenceVarLocalSearchOperatorTemplate_Deactivate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr SequenceVarLocalSearchOperatorTemplate_OldValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void SequenceVarLocalSearchOperatorTemplate_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, int length3, int[] jarg3)
void CopyTo(int[] array)
Definition: constraint_solver/IntVector.cs:113
void SetValue(long index, int[] value)
Definition: SequenceVarLocalSearchOperatorTemplate.cs:87
static bool SequenceVarLocalSearchOperatorTemplate_IsIncremental(global::System.Runtime.InteropServices.HandleRef jarg1)
virtual bool IsIncremental()
Definition: SequenceVarLocalSearchOperatorTemplate.cs:47
static void SequenceVarLocalSearchOperatorTemplate_OnStart(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SequenceVarLocalSearchOperatorTemplate_AddVars(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int SequenceVarLocalSearchOperatorTemplate_Size(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr SequenceVarLocalSearchOperatorTemplate_Var(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
bool Activated(long index)
Definition: SequenceVarLocalSearchOperatorTemplate.cs:91
static global::System.Exception Retrieve()
Definition: SequenceVarLocalSearchOperatorTemplate.cs:18
override bool HoldsDelta()
Definition: SequenceVarLocalSearchOperatorTemplate.cs:42