paya.runtime.nodes.IkHandle#
- class IkHandle(*args, **kwargs)#
Inheritance
IkHandle
Transform
Transform
DagNode
DagNode
Entity
Entity
ContainerBase
ContainerBase
DependNode
DependNode
PyNode
ProxyUnicode
- classmethod create(name=None, **mayaOptions)#
- Parameters
name/n (str) – a name for the node; defaults to
None
**mayaOptions – all overflow keyword arguments are forwarded to
ikHandle()
- Returns
The constructed node.
- Return type
- getJointList(includeTip=False)#
Overloads
getJointList()
to add theincludeTip/it
option. Note that, for parity with PyMEL, this is set to False by default.
- setTwistVectors(startVector, endVector, upAxis, downAxis=None)#
For spline handles only. Activates advanced twist options and configures the start / end vectors.
- Parameters
startVector (list,
Vector
,Math3D
) – the start ‘up’ vectorendVector (list,
Vector
,Math3D
) – the end ‘up’ vectorupAxis (str) – the chain axis to map to the ‘up’ vectors, for example ‘z’
downAxis/da (str) – if you know the ‘bone’ axis of the chain, provide it here to avoid extraneous calculations; defaults to None
- Returns
self