| Overview | Group | Tree | Graph | Index | Concepts |
The values in this enumeration recognize different types of constraints with respect to filter levels in propagation.
Functions (such as IlcAllDiff,
IlcAllMinDistance, IlcAllNullIntersect, IlcDistribute, IlcPartition,
IlcSequence, for example) that return a
constraint generally have two signatures: one without
IlcFilterLevel as a parameter, one with
IlcFilterLevel as an optional parameter. When you choose the
signature without IlcFilterLevel as a parameter, then Solver
uses the default filter level for that type of constraint to propagate the
constraint returned by the function. The default filter level depends on the
type of constraint.
See Also:
IlcAllDiff, IlcAllMinDistance, IlcAllNullIntersect, IlcBox, IlcDistribute, IlcPartition, IlcSequence
| Fields |
|---|
IlcAllDiffCt = 0L | |
IloAllDiffCt = 0L | |
IlcDistributeCt = 1L | |
IloDistributeCt = 1L | |
IlcSequenceCt = 2L | |
IloSequenceCt = 2L | |
IlcAllMinDistanceCt = 3L | |
IloAllMinDistanceCt = 3L | |
IlcPartitionCt = 4L | |
IloPartitionCt = 4L | |
IlcAllNullIntersectCt = 5L | |
IloAllNullIntersectCt = 5L | |
IlcEqUnionCt = 6L | |
IloEqUnionCt = 6L | |
IlcNotOverlapCt = 7L | |
IloNotOverlapCt = 7L | |
IlcBoxCt = 8L | |
IloBoxCt = 8L | |
IlcPairingCt = 9L | |
IloPairingCt = 9L |