Abstract base class for constraints.
Constraints are used to set up various relations between objects by
affecting their position, rotation and scale. Can be used with the
This creates a generic constraint.
Used to check whether this or derived classes are constraints. Default is true.
Mutes the constraint so it won't affect the constrained object. Default is false.
The constraint's name. Default is an empty string.
The constraint's type. Equals to "Constraint".
Return a new constraint with the same parameters as this constraint.
Copy the parameters from the passed "source" constraint into this constraint.
Updates the passed object's transformations by applying the constraint to it.