| Overview | Group | Tree | Graph | Deprecated | Index | Concepts |
The values in this enumeration control how much propagation is carried out.
Functions (such as IlcAllDiff,
IlcAllMinDistance,
IlcDistribute, and
IlcSequence) that return a
constraint generally have two signatures: one without
IlcFilterLevel as a parameter and one with
IlcFilterLevel as an optional parameter. When you choose the
signature without IlcFilterLevel as a parameter, then CP Optimizer
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.
When you explicitly pass a filter level as a parameter to one of these functions, you effectively mask the default filter level.
See Also:
IlcAllDiff, IlcAllMinDistance, IlcDistribute, IlcSequence
| Fields |
|---|
IlcLow = 0L | |
IloLowLevel = 0L | |
IlcBasic = 1L | |
IloBasicLevel = 1L | |
IlcMedium = 2L | |
IloMediumLevel = 2L | |
IlcExtended = 3L | |
IloExtendedLevel = 3L |