A collection of constraints are maintained by the ConstraintManager.
|
|
__delitem__(x,
y)
del x[y] |
|
|
|
|
|
|
|
|
|
|
__setitem__(x,
i,
y)
x[i]=y |
|
|
|
None
|
|
|
Constraint
|
|
|
bool
|
check(iConstraint)
Checks to see if adding the provided constraint will result in an
overdefined system. |
|
|
|
None
|
clear()
Removes all constraints from the constraint manager. |
|
|
|
list(Constraint)
|
constraints()
Returns the list of the constraints from the constraint manager. |
|
|
|
None
|
|
|
None
|
|
|
None
|
removeOrphanedConstraints()
This method cycles through all defined constraints and determines
if they are referencing geometry that is no longer present. |
|
|
|
None
|
removeUnlockedConstraints()
Removes all constraints that are not locked. |
|
|
|
int
|
size()
The number of constraints managed by this constraint manager. |
|
|
|
None
|
solve()
Solve the constraints. |
|
|
|
Inherited from core.Updatable:
__enter__,
__exit__,
clone,
hash,
isValid,
reasonWhyInvalid
|