public class IntVarLocalSearchFilter extends LocalSearchFilter
swigCMemOwn
Constructor and Description |
---|
IntVarLocalSearchFilter(IntVar[] vars) |
IntVarLocalSearchFilter(long cPtr,
boolean cMemoryOwn) |
Modifier and Type | Method and Description |
---|---|
void |
addVars(IntVar[] vars)
Add variables to "track" to the filter.
|
void |
delete() |
protected void |
finalize() |
static long |
getCPtr(IntVarLocalSearchFilter obj) |
int |
index(IntVar var) |
protected void |
onSynchronize(Assignment arg0) |
int |
size() |
protected void |
swigDirectorDisconnect() |
static long |
swigRelease(IntVarLocalSearchFilter obj) |
void |
swigReleaseOwnership() |
void |
swigTakeOwnership() |
void |
synchronize(Assignment assignment,
Assignment delta)
This method should not be overridden.
|
long |
value(int index) |
IntVar |
var(int index) |
accept, Commit, getAcceptedObjectiveValue, getCPtr, getSynchronizedObjectiveValue, isIncremental, Relax, Reset, Revert, swigRelease
getCPtr, swigRelease, toString
public IntVarLocalSearchFilter(long cPtr, boolean cMemoryOwn)
public IntVarLocalSearchFilter(IntVar[] vars)
public static long getCPtr(IntVarLocalSearchFilter obj)
public static long swigRelease(IntVarLocalSearchFilter obj)
protected void finalize()
finalize
in class LocalSearchFilter
public void delete()
delete
in class LocalSearchFilter
protected void swigDirectorDisconnect()
swigDirectorDisconnect
in class LocalSearchFilter
public void swigReleaseOwnership()
swigReleaseOwnership
in class LocalSearchFilter
public void swigTakeOwnership()
swigTakeOwnership
in class LocalSearchFilter
public void synchronize(Assignment assignment, Assignment delta)
synchronize
in class LocalSearchFilter
public void addVars(IntVar[] vars)
public int size()
public IntVar var(int index)
public long value(int index)
protected void onSynchronize(Assignment arg0)
public int index(IntVar var)
Copyright © 2025. All rights reserved.