constraintGroups
constraintGroups( (t_constraintGroupName[[b_override] [t_defName] [t_operator]] [memberConstraintGroups(t_memberConstraintGroupName…)] [properties(l_properties)]t_constraintCategory(l_constraint) ) …
)
Enables you to define constraint groups. A constraint group is an ordered collection of constraints and constraint groups. Each constraint group can be assigned an operator that determines how constraints in that group are applied. A constraint group allows you to combine constraints to manage complex rules to be applied under different circumstances. This provides the flexibility to apply less or more stringent rules, as needed.
A constraint group can contain multiple specifications of the same constraint to set different values for that constraint. In such a scenario, by default, the first hard constraint in the constraint group takes precedence over any others. For more information about how constraints in a constraint group are applied, see Combining Constraints in a Constraint Group.
Parameters
|
Specifies whether the constraint group overrides other constraint groups.
Valid values: |
|
|
The name of the constraint group definition or type. For more information, see Constraint Group Definitions. |
|
|
Specifies how constraints are evaluated when combined in a constraint group. All instances of a constraint defined on a specific layer (or layer pair) must be combined in one constraint group.
Valid values: For more information about these operators, see Combining Constraints in a Constraint Group. |
|
|
A list of constraint groups that are considered part of the constraint group. |
|
|
A list of properties associated with the constraint group. It has the following syntax: ( t_propName is the name of the property. g_value is the value assigned to the property. ;( group [override] ) ;( ----- ---------- ) ( "myConstraintGroup" nil … properties( ;( name value ) ;( ---- ----- ) ( ndrsp "single" ) ( ndrrp 6.700000 ) ( ndrip 1 ) ) ;properties … ) |
|
|
Valid values: |
|
|
The constraint specification; as defined in Constraints. |
|
Return to top