nod.nodetypes.constraint
- class nod.nodetypes.constraint.NodAimConstraint(*args)
Bases:
nod.nodetypes.constraint.NodConstraint
,nod.nodetypes.constraint._OffsetMixin
,nod.nodetypes.constraint._ConstraintTranslateMixin
,nod.nodetypes.constraint._ConstraintVectorMixin
- TYPE_NAME = 'aimConstraint'
- class nod.nodetypes.constraint.NodConstraint(*args)
Bases:
nod.nodetypes.transform.NodTransform
- TYPE_NAME = None
- property mayaCommand
Returns maya command function e.g. mc.parentConstraint :returns: func
- setWeights(*args)
Set weight values
- Parameters
*args – Weight values
- Raises
ValueError – If the values count is not matching the weights count
- targets()
Returns the names of the attributes that control the weight of the target objects. Aliases are returned in the same order as the targets are returned by the targetList flag
- Returns
list
- weights()
Returns the channels that control the weight of the target objects. Weight channels are returned in the same order as the targets are returned by the targetList flag
e.g. ‘pointConstraint1.rootW0’
- Returns
list
- class nod.nodetypes.constraint.NodOrientConstraint(*args)
Bases:
nod.nodetypes.constraint.NodConstraint
,nod.nodetypes.constraint._OffsetMixin
,nod.nodetypes.constraint._ConstraintRotateMixin
- TYPE_NAME = 'orientConstraint'
- class nod.nodetypes.constraint.NodParentConstraint(*args)
Bases:
nod.nodetypes.constraint.NodConstraint
,nod.nodetypes.constraint._ConstraintTranslateMixin
,nod.nodetypes.constraint._ConstraintRotateMixin
- TYPE_NAME = 'parentConstraint'
- class nod.nodetypes.constraint.NodPointConstraint(*args)
Bases:
nod.nodetypes.constraint.NodConstraint
,nod.nodetypes.constraint._OffsetMixin
,nod.nodetypes.constraint._ConstraintTranslateMixin
- TYPE_NAME = 'pointConstraint'
- class nod.nodetypes.constraint.NodPoleVectorConstraint(*args)
Bases:
nod.nodetypes.constraint.NodConstraint
,nod.nodetypes.constraint._OffsetMixin
,nod.nodetypes.constraint._ConstraintTranslateMixin
- TYPE_NAME = 'poleVectorConstraint'
- class nod.nodetypes.constraint.NodScaleConstraint(*args)
Bases:
nod.nodetypes.constraint.NodConstraint
,nod.nodetypes.constraint._OffsetMixin
,nod.nodetypes.constraint._ConstraintScaleMixin
- TYPE_NAME = 'scaleConstraint'