|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of DisposableIntIterator in choco.cp.common.util.iterators |
---|
Subclasses of DisposableIntIterator in choco.cp.common.util.iterators | |
---|---|
class |
BipartiteIntDomainIterator
User : cprudhom Mail : cprudhom(a)emn.fr Date : 1 mars 2010 Since : Choco 2.1.1 |
class |
BitSetIntDomainIterator
User : cprudhom Mail : cprudhom(a)emn.fr Date : 1 mars 2010 Since : Choco 2.1.1 |
class |
BooleanDomainIterator
User : cprudhom Mail : cprudhom(a)emn.fr Date : 1 mars 2010 Since : Choco 2.1.1 |
class |
IntDomainIterator
User : cprudhom Mail : cprudhom(a)emn.fr Date : 1 mars 2010 Since : Choco 2.1.1 |
class |
IntervalIntDomainIterator
User : cprudhom Mail : cprudhom(a)emn.fr Date : 1 mars 2010 Since : Choco 2.1.1 |
Uses of DisposableIntIterator in choco.cp.solver.constraints.global |
---|
Methods in choco.cp.solver.constraints.global with parameters of type DisposableIntIterator | |
---|---|
void |
Occurrence.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
Geost_Constraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
BoundAllDiff.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
AtMostNValue.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
Uses of DisposableIntIterator in choco.cp.solver.constraints.global.automata.fast_costregular |
---|
Methods in choco.cp.solver.constraints.global.automata.fast_costregular with parameters of type DisposableIntIterator | |
---|---|
void |
CostRegular.awakeOnRemovals(int idx,
DisposableIntIterator it2)
|
Uses of DisposableIntIterator in choco.cp.solver.constraints.global.scheduling.disjunctive |
---|
Methods in choco.cp.solver.constraints.global.scheduling.disjunctive with parameters of type DisposableIntIterator | |
---|---|
void |
AltDisjunctive.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
Uses of DisposableIntIterator in choco.cp.solver.constraints.global.scheduling.precedence |
---|
Methods in choco.cp.solver.constraints.global.scheduling.precedence with parameters of type DisposableIntIterator | |
---|---|
void |
AbstractPrecedenceSConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
Uses of DisposableIntIterator in choco.cp.solver.constraints.global.tree |
---|
Methods in choco.cp.solver.constraints.global.tree with parameters of type DisposableIntIterator | |
---|---|
void |
TreeSConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
Event based propagation related to the removal of a set of values in the domain of a variable. |
Uses of DisposableIntIterator in choco.cp.solver.constraints.global.tree.structure.internalStructure.graphStructures.graphViews |
---|
Methods in choco.cp.solver.constraints.global.tree.structure.internalStructure.graphStructures.graphViews with parameters of type DisposableIntIterator | |
---|---|
void |
StoredBitSetGraph.remAllNodes(int u,
DisposableIntIterator deltaDomain)
all the arc (u,v), such that v belongs to the set depicted by the iterator, are removed |
void |
VarGraphView.updateOnRemovals(int u,
DisposableIntIterator deltaDomain)
all the arc (u,v), such that v belongs to the set depicted by the iterator, are removed |
Uses of DisposableIntIterator in choco.cp.solver.constraints.integer |
---|
Methods in choco.cp.solver.constraints.integer with parameters of type DisposableIntIterator | |
---|---|
void |
SignOp.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
NotEqualXY_C.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
NotEqualXYC.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
IntLinComb.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
Element2D.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
DistanceXYZ.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
Uses of DisposableIntIterator in choco.cp.solver.constraints.integer.bool |
---|
Methods in choco.cp.solver.constraints.integer.bool with parameters of type DisposableIntIterator | |
---|---|
void |
LargeXor.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
LargeXnor.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
LargeOr.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
LargeNor.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
LargeNand.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
LargeAnd.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
Uses of DisposableIntIterator in choco.cp.solver.constraints.integer.channeling |
---|
Methods in choco.cp.solver.constraints.integer.channeling with parameters of type DisposableIntIterator | |
---|---|
void |
ReifiedLargeOr.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
ReifiedLargeNor.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
ReifiedLargeNand.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
ReifiedLargeAnd.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
ReifiedBinXor.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
ReifiedBinXnor.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
ReifiedBinImplication.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
BooleanChanneling.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
Uses of DisposableIntIterator in choco.cp.solver.constraints.integer.extension |
---|
Fields in choco.cp.solver.constraints.integer.extension declared as DisposableIntIterator | |
---|---|
protected DisposableIntIterator[] |
GAC3rmLargeConstraint.seekIter
|
Methods in choco.cp.solver.constraints.integer.extension with parameters of type DisposableIntIterator | |
---|---|
void |
GACstrPositiveLargeSConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
GAC3rmPositiveLargeConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
GAC3rmLargeConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
GAC2001PositiveLargeConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
GAC2001LargeSConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
CspLargeSConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
AC3rmBitBinSConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
AC3rmBinSConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
AC2001BinSConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
Uses of DisposableIntIterator in choco.cp.solver.constraints.integer.soft |
---|
Methods in choco.cp.solver.constraints.integer.soft with parameters of type DisposableIntIterator | |
---|---|
void |
SoftIntSConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
Uses of DisposableIntIterator in choco.cp.solver.constraints.real |
---|
Methods in choco.cp.solver.constraints.real with parameters of type DisposableIntIterator | |
---|---|
void |
MixedEqXY.awakeOnRemovals(int varIdx,
DisposableIntIterator deltaDomain)
|
void |
MixedCstElt.awakeOnRemovals(int varIdx,
DisposableIntIterator deltaDomain)
|
Uses of DisposableIntIterator in choco.cp.solver.constraints.reified |
---|
Methods in choco.cp.solver.constraints.reified with parameters of type DisposableIntIterator | |
---|---|
void |
ReifiedAllSConstraint.awakeOnEnvRemovals(int sIdx,
DisposableIntIterator deltaDomain)
|
void |
ReifiedAllSConstraint.awakeOnkerAdditions(int sIdx,
DisposableIntIterator deltaDomain)
|
void |
ReifiedIntSConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
ReifiedAllSConstraint.awakeOnRemovals(int varIdx,
DisposableIntIterator deltaDomain)
|
Uses of DisposableIntIterator in choco.cp.solver.constraints.set |
---|
Methods in choco.cp.solver.constraints.set with parameters of type DisposableIntIterator | |
---|---|
void |
SetCard.awakeOnEnvRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
AbstractBoundOfASet.awakeOnEnvRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
SetCard.awakeOnkerAdditions(int idx,
DisposableIntIterator deltaDomain)
|
void |
AbstractBoundOfASet.awakeOnkerAdditions(int idx,
DisposableIntIterator deltaDomain)
|
void |
SetCard.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
protected int |
MinOfASet.getSatisfiedValue(DisposableIntIterator iter)
|
protected int |
MaxOfASet.getSatisfiedValue(DisposableIntIterator iter)
|
protected abstract int |
AbstractBoundOfASet.getSatisfiedValue(DisposableIntIterator iter)
|
Uses of DisposableIntIterator in choco.cp.solver.constraints.strong.maxrpcrm |
---|
Methods in choco.cp.solver.constraints.strong.maxrpcrm with parameters of type DisposableIntIterator | |
---|---|
void |
MaxRPCrm.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
Uses of DisposableIntIterator in choco.cp.solver.variables.delta |
---|
Methods in choco.cp.solver.variables.delta that return DisposableIntIterator | |
---|---|
DisposableIntIterator |
StackDeltaDomain.iterator()
Iterator over delta domain |
DisposableIntIterator |
IntervalDeltaDomain.iterator()
Iterator over delta domain |
DisposableIntIterator |
BooleanDeltaDomain.iterator()
|
DisposableIntIterator |
BitSetDeltaDomain.iterator()
Iterator over delta domain |
DisposableIntIterator |
BipartiteDeltaDomain.iterator()
Iterator over delta domain |
Uses of DisposableIntIterator in choco.cp.solver.variables.delta.iterators |
---|
Subclasses of DisposableIntIterator in choco.cp.solver.variables.delta.iterators | |
---|---|
class |
BitSetIterator
User : cprudhom Mail : cprudhom(a)emn.fr Date : 29 mars 2010br/> Since : Choco 2.1.1 |
class |
IntervalIntIterator
User : cprudhom Mail : cprudhom(a)emn.fr Date : 29 mars 2010br/> Since : Choco |
Uses of DisposableIntIterator in choco.cp.solver.variables.integer |
---|
Fields in choco.cp.solver.variables.integer declared as DisposableIntIterator | |
---|---|
protected DisposableIntIterator |
BitSetIntDomain._cachedDeltaIntDomainIterator
|
Methods in choco.cp.solver.variables.integer that return DisposableIntIterator | |
---|---|
DisposableIntIterator |
AbstractIntDomain.getDeltaIterator()
|
DisposableIntIterator |
LinkedIntDomain.getIterator()
|
DisposableIntIterator |
IntervalIntDomain.getIterator()
|
DisposableIntIterator |
IntervalBTreeDomain.getIterator()
|
DisposableIntIterator |
BooleanDomain.getIterator()
|
DisposableIntIterator |
BitSetIntDomain.getIterator()
|
DisposableIntIterator |
BipartiteIntDomain.getIterator()
|
Uses of DisposableIntIterator in choco.cp.solver.variables.set |
---|
Subclasses of DisposableIntIterator in choco.cp.solver.variables.set | |
---|---|
protected static class |
SetDomainImpl.SetOpenDomainIterator
|
class |
SetDomainIterator
User : cprudhom Mail : cprudhom(a)emn.fr Date : 29 mars 2010br/> Since : Choco 2.1.1 |
Methods in choco.cp.solver.variables.set that return DisposableIntIterator | |
---|---|
DisposableIntIterator |
BitSetEnumeratedDomain.getDeltaIterator()
|
DisposableIntIterator |
SetDomainImpl.getEnveloppeIterator()
|
DisposableIntIterator |
SetDomainImpl.getKernelIterator()
|
DisposableIntIterator |
SetDomainImpl.getOpenDomainIterator()
|
Uses of DisposableIntIterator in choco.kernel.common.util.iterators |
---|
Subclasses of DisposableIntIterator in choco.kernel.common.util.iterators | |
---|---|
class |
EmptyIntIterator
|
class |
IntArrayIterator
User : cprudhom Mail : cprudhom(a)emn.fr Date : 1 mars 2010 Since : Choco 2.1.1 |
class |
OneValueIterator
|
Uses of DisposableIntIterator in choco.kernel.common.util.objects |
---|
Subclasses of DisposableIntIterator in choco.kernel.common.util.objects | |
---|---|
class |
DoubleLinkedList
A double linked list with constant time access, addition and deletion in o(1) The list is encoded by two tables of integers. |
protected static class |
IntList.IntListIterator
|
Methods in choco.kernel.common.util.objects that return DisposableIntIterator | |
---|---|
DisposableIntIterator |
IntList.iterator()
|
Uses of DisposableIntIterator in choco.kernel.memory |
---|
Methods in choco.kernel.memory that return DisposableIntIterator | |
---|---|
DisposableIntIterator |
IStateLongVector.getIterator()
|
DisposableIntIterator |
IStateIntVector.getIterator()
|
DisposableIntIterator |
IStateDoubleVector.getIterator()
|
DisposableIntIterator |
IStateBinaryTree.getIterator()
gets an iterator over the value in the tree |
Uses of DisposableIntIterator in choco.kernel.memory.copy |
---|
Methods in choco.kernel.memory.copy that return DisposableIntIterator | |
---|---|
DisposableIntIterator |
RcLongVector.getIterator()
|
DisposableIntIterator |
RcIntVector.getIterator()
|
DisposableIntIterator |
RcDoubleVector.getIterator()
|
Uses of DisposableIntIterator in choco.kernel.memory.structure |
---|
Methods in choco.kernel.memory.structure that return DisposableIntIterator | |
---|---|
DisposableIntIterator |
SBitSet2.getCycleButIterator(int avoidIndex)
|
DisposableIntIterator |
PartiallyStoredVector.getIndexIterator()
|
DisposableIntIterator |
PartiallyStoredIntVector.getIndexIterator()
|
DisposableIntIterator |
StoredIntBipartiteList.getIterator()
|
DisposableIntIterator |
StoredIndexedBipartiteSet.getIterator()
|
DisposableIntIterator |
StoredIntBipartiteList.getRemIterator()
|
Uses of DisposableIntIterator in choco.kernel.memory.structure.iterators |
---|
Subclasses of DisposableIntIterator in choco.kernel.memory.structure.iterators | |
---|---|
class |
BipartiteListIterator
User : cprudhom Mail : cprudhom(a)emn.fr Date : 29 mars 2010br/> Since : Choco 2.1.1 |
class |
BipartiteListRemIterator
User : cprudhom Mail : cprudhom(a)emn.fr Date : 29 mars 2010br/> Since : Choco 2.1.1 |
class |
BipartiteSetIterator
User : cprudhom Mail : cprudhom(a)emn.fr Date : 29 mars 2010br/> Since : Choco 2.1.1 |
class |
PSIVIterator
User : cprudhom Mail : cprudhom(a)emn.fr Date : 29 mars 2010br/> Since : Choco 2.1.1 |
class |
PSVIndexIterator<E>
User : cprudhom Mail : cprudhom(a)emn.fr Date : 29 mars 2010br/> Since : Choco 2.1.1 |
Methods in choco.kernel.memory.structure.iterators with parameters of type DisposableIntIterator | |
---|---|
void |
PSCLIterator.init(PartiallyStoredVector<C> someElements,
PartiallyStoredIntVector someIndices,
C aCause,
DisposableIntIterator aCit)
Freeze the iterator, cannot be reused. |
Uses of DisposableIntIterator in choco.kernel.memory.trailing |
---|
Subclasses of DisposableIntIterator in choco.kernel.memory.trailing | |
---|---|
protected static class |
StoredBinaryTree.TreeIterator
|
Methods in choco.kernel.memory.trailing that return DisposableIntIterator | |
---|---|
DisposableIntIterator |
StoredLongVector.getIterator()
|
DisposableIntIterator |
StoredIntVector.getIterator()
|
DisposableIntIterator |
StoredDoubleVector.getIterator()
|
DisposableIntIterator |
StoredBinaryTree.getIterator()
|
Uses of DisposableIntIterator in choco.kernel.model.variables.integer |
---|
Methods in choco.kernel.model.variables.integer that return DisposableIntIterator | |
---|---|
DisposableIntIterator |
IntegerVariable.getDomainIterator()
|
Uses of DisposableIntIterator in choco.kernel.model.variables.integer.iterators |
---|
Subclasses of DisposableIntIterator in choco.kernel.model.variables.integer.iterators | |
---|---|
class |
IVIterator
User : cprudhom Mail : cprudhom(a)emn.fr Date : 29 mars 2010br/> Since : Choco 2.1.1 |
Uses of DisposableIntIterator in choco.kernel.solver.constraints.global.scheduling |
---|
Methods in choco.kernel.solver.constraints.global.scheduling with parameters of type DisposableIntIterator | |
---|---|
void |
AbstractTaskSConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
|
Uses of DisposableIntIterator in choco.kernel.solver.constraints.integer |
---|
Methods in choco.kernel.solver.constraints.integer with parameters of type DisposableIntIterator | |
---|---|
void |
AbstractIntSConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
The default implementation of propagation when a variable has been modified consists in iterating all values that have been removed (the delta domain) and propagate them one after another, incrementally. |
Uses of DisposableIntIterator in choco.kernel.solver.constraints.set |
---|
Methods in choco.kernel.solver.constraints.set with parameters of type DisposableIntIterator | |
---|---|
void |
AbstractSetSConstraint.awakeOnEnvRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
AbstractMixedSetIntSConstraint.awakeOnEnvRemovals(int idx,
DisposableIntIterator deltaDomain)
|
void |
AbstractSetSConstraint.awakeOnkerAdditions(int idx,
DisposableIntIterator deltaDomain)
|
void |
AbstractMixedSetIntSConstraint.awakeOnkerAdditions(int idx,
DisposableIntIterator deltaDomain)
|
void |
AbstractMixedSetIntSConstraint.awakeOnRemovals(int idx,
DisposableIntIterator deltaDomain)
The default implementation of propagation when a variable has been modified consists in iterating all values that have been removed (the delta domain) and propagate them one after another, incrementally. |
Uses of DisposableIntIterator in choco.kernel.solver.propagation.listener |
---|
Methods in choco.kernel.solver.propagation.listener with parameters of type DisposableIntIterator | |
---|---|
void |
SetPropagator.awakeOnEnvRemovals(int varIdx,
DisposableIntIterator deltaDomain)
BEWARE: No need to dipose the iterator, this done in the calling methode |
void |
SetPropagator.awakeOnkerAdditions(int varIdx,
DisposableIntIterator deltaDomain)
BEWARE: No need to dipose the iterator, this done in the calling methode |
void |
IntPropagator.awakeOnRemovals(int varIdx,
DisposableIntIterator deltaDomain)
|
Uses of DisposableIntIterator in choco.kernel.solver.variables.delta |
---|
Methods in choco.kernel.solver.variables.delta that return DisposableIntIterator | |
---|---|
DisposableIntIterator |
IDeltaDomain.iterator()
Iterator over delta domain |
Uses of DisposableIntIterator in choco.kernel.solver.variables.integer |
---|
Methods in choco.kernel.solver.variables.integer that return DisposableIntIterator | |
---|---|
DisposableIntIterator |
IntDomain.getDeltaIterator()
Returns an getIterator over the set of values that have been removed from the domain since the last propagation |
DisposableIntIterator |
IntDomain.getIterator()
Retrieve an getIterator for traversing the sequence of values contained in the domain |
Uses of DisposableIntIterator in choco.kernel.solver.variables.set |
---|
Methods in choco.kernel.solver.variables.set that return DisposableIntIterator | |
---|---|
DisposableIntIterator |
SetSubDomain.getDeltaIterator()
|
DisposableIntIterator |
SetDomain.getEnveloppeIterator()
|
DisposableIntIterator |
SetDomain.getKernelIterator()
|
DisposableIntIterator |
SetDomain.getOpenDomainIterator()
|
Uses of DisposableIntIterator in choco.visu.components.bricks |
---|
Methods in choco.visu.components.bricks that return DisposableIntIterator | |
---|---|
protected DisposableIntIterator |
AChocoBrick.getDomainValues()
Return an IntIterator over the values of a specific variable |
Uses of DisposableIntIterator in samples.multicostregular.nsp |
---|
Methods in samples.multicostregular.nsp with parameters of type DisposableIntIterator | |
---|---|
void |
NSPStruct.awakeOnRemovals(int idx,
DisposableIntIterator it)
|
Uses of DisposableIntIterator in samples.tutorials.to_sort.tsp |
---|
Methods in samples.tutorials.to_sort.tsp with parameters of type DisposableIntIterator | |
---|---|
void |
SubTourConstraint.awakeOnRemovals(int u,
DisposableIntIterator deltaDomain)
|
void |
MinSpanningTree.awakeOnRemovals(int u,
DisposableIntIterator deltaDomain)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |