|
Python API 2.0 Reference
|
Inheritance diagram for OpenMayaAnim.MFnIkJoint:Static Public Member Functions | |
| def | __new__ () |
Static Public Member Functions inherited from OpenMaya.MFnTransform | |
| def | __new__ () |
| def | balanceTransformation () |
Static Public Member Functions inherited from OpenMaya.MFnDagNode | |
| def | __new__ () |
Static Public Member Functions inherited from OpenMaya.MFnDependencyNode | |
| def | __new__ () |
| def | allocateFlag () |
| def | classification () |
| def | deallocateAllFlags () |
| def | deallocateFlag () |
Static Public Member Functions inherited from OpenMaya.MFnBase | |
| def | __new__ () |
Function set joints. __init__() Initializes a new, empty MFnIKJoint object. Method resolution order: - MFnIkJoint - OpenMaya.MFnTransform - OpenMaya.MFnDagNode - OpenMaya.MFnDependencyNode - OpenMaya.MFnBase - builtins.object
| def OpenMayaAnim.MFnIkJoint.__init__ | ( | ) |
Initialize self. See help(type(self)) for accurate signature.
|
static |
Create and return a new object. See help(type) for accurate signature.
| def OpenMayaAnim.MFnIkJoint.create | ( | ) |
create(parent=MObject.kNullObj) -> new joint node MObject
Create a new joint in a skeleton. In maya, skeletons are defined
entirely by DAG hierarchy. So, giving the joint you want to attach
to as a parent will add this joint to that skeleton.
parent: the parent object for this in the dag. A value of
NULL specifies the world dag node as parent.
Return: The parent transform of the new joint
| def OpenMayaAnim.MFnIkJoint.degreesOfFreedom | ( | ) |
Gets degrees of freedom for this joint, that is, which axes are free to rotate
| def OpenMayaAnim.MFnIkJoint.hikJointName | ( | ) |
Get the name that HIK uses to identify this joint
| def OpenMayaAnim.MFnIkJoint.maxRotateDampXRange | ( | ) |
Get the maximum of the damping range in X. This corresponds to the maxRotateDampXRange attribute on the joint
| def OpenMayaAnim.MFnIkJoint.maxRotateDampXStrength | ( | ) |
Get the maximum of the damping strength in X. This corresponds to the maxRotateDampXStrength attribute on the joint
| def OpenMayaAnim.MFnIkJoint.maxRotateDampYRange | ( | ) |
Get the maximum of the damping range in Y. This corresponds to the maxRotateDampYRange attribute on the joint
| def OpenMayaAnim.MFnIkJoint.maxRotateDampYStrength | ( | ) |
Get the maximum of the damping strength in Y. This corresponds to the maxRotateDampYStrength attribute on the joint
| def OpenMayaAnim.MFnIkJoint.maxRotateDampZRange | ( | ) |
Get the maximum of the damping range in Z. This corresponds to the maxRotateDampZRange attribute on the joint
| def OpenMayaAnim.MFnIkJoint.maxRotateDampZStrength | ( | ) |
Get the maximum of the damping strength in Z. This corresponds to the maxRotateDampZStrength attribute on the joint
| def OpenMayaAnim.MFnIkJoint.minRotateDampXRange | ( | ) |
Get the minimum of the damping range in X. This corresponds to the minRotateDampXRange attribute on the joint
| def OpenMayaAnim.MFnIkJoint.minRotateDampXStrength | ( | ) |
Get the minimum of the damping strength in X. This corresponds to the minRotateDampXStrength attribute on the joint
| def OpenMayaAnim.MFnIkJoint.minRotateDampYRange | ( | ) |
Get the minimum of the damping range in Y. This corresponds to the minRotateDampYRange attribute on the joint
| def OpenMayaAnim.MFnIkJoint.minRotateDampYStrength | ( | ) |
Get the minimum of the damping strength in Y. This corresponds to the minRotateDampYStrength attribute on the joint
| def OpenMayaAnim.MFnIkJoint.minRotateDampZRange | ( | ) |
Get the minimum of the damping range in Z. This corresponds to the minRotateDampZRange attribute on the joint
| def OpenMayaAnim.MFnIkJoint.minRotateDampZStrength | ( | ) |
Get the minimum of the damping strength in Z. This corresponds to the minRotateDampZStrength attribute on the joint
| def OpenMayaAnim.MFnIkJoint.orientation | ( | ) |
Gets the joint orientation as either an Euler rotation or a quaternion
| def OpenMayaAnim.MFnIkJoint.orientationComponents | ( | ) |
Get the joint orientation Return: rotation angles and rotation order
| def OpenMayaAnim.MFnIkJoint.preferredAngle | ( | ) |
Get the preferred orientation angle for the joint. Return: preferred angle
| def OpenMayaAnim.MFnIkJoint.scaleOrientation | ( | ) |
Gets the orientation of the coordinate axes, as either a quaternion or a sequence of 4 values, namely, the Euler rotation components and the order
| def OpenMayaAnim.MFnIkJoint.segmentScale | ( | ) |
Get the local space scale values for the joint segment (bone). This is equivalent to calling MFnTransform::getScale. Return: segment scale
| def OpenMayaAnim.MFnIkJoint.setDegreesOfFreedom | ( | ) |
Set the degrees of freedom for this joint by specifying which axes are allowed to rotate
| def OpenMayaAnim.MFnIkJoint.setMaxRotateDampXRange | ( | ) |
Set the maximum of the damping range in X. This corresponds to the setMaxRotateDampXRange attribute on the joint
| def OpenMayaAnim.MFnIkJoint.setMaxRotateDampXStrength | ( | ) |
Set the maximum of the damping strength in X. This corresponds to the setMaxRotateDampXStrength attribute on the joint
| def OpenMayaAnim.MFnIkJoint.setMaxRotateDampYRange | ( | ) |
Set the maximum of the damping range in Y. This corresponds to the setMaxRotateDampYRange attribute on the joint
| def OpenMayaAnim.MFnIkJoint.setMaxRotateDampYStrength | ( | ) |
Set the maximum of the damping strength in Y. This corresponds to the setMaxRotateDampYStrength attribute on the joint
| def OpenMayaAnim.MFnIkJoint.setMaxRotateDampZRange | ( | ) |
Set the maximum of the damping range in Z. This corresponds to the setMaxRotateDampZRange attribute on the joint
| def OpenMayaAnim.MFnIkJoint.setMaxRotateDampZStrength | ( | ) |
Set the maximum of the damping strength in Z. This corresponds to the setMaxRotateDampZStrength attribute on the joint
| def OpenMayaAnim.MFnIkJoint.setMinRotateDampXRange | ( | ) |
Set the minimum of the damping range in X. This corresponds to the setMinRotateDampXRange attribute on the joint
| def OpenMayaAnim.MFnIkJoint.setMinRotateDampXStrength | ( | ) |
Set the minimum of the damping strength in X. This corresponds to the setMinRotateDampXStrength attribute on the joint
| def OpenMayaAnim.MFnIkJoint.setMinRotateDampYRange | ( | ) |
Set the minimum of the damping range in Y. This corresponds to the setMinRotateDampYRange attribute on the joint
| def OpenMayaAnim.MFnIkJoint.setMinRotateDampYStrength | ( | ) |
Set the minimum of the damping strength in Y. This corresponds to the setMinRotateDampYStrength attribute on the joint
| def OpenMayaAnim.MFnIkJoint.setMinRotateDampZRange | ( | ) |
Set the minimum of the damping range in Z. This corresponds to the setMinRotateDampZRange attribute on the joint
| def OpenMayaAnim.MFnIkJoint.setMinRotateDampZStrength | ( | ) |
Set the minimum of the damping strength in Z. This corresponds to the setMinRotateDampZStrength attribute on the joint
| def OpenMayaAnim.MFnIkJoint.setOrientation | ( | ) |
Sets the joint orientation, which can be specified as either an Euler rotation, a quaternion, or a sequence of 4 values, namely, the Euler rotation components and the order
| def OpenMayaAnim.MFnIkJoint.setPreferredAngle | ( | ) |
Set the preferred orientation angle for the joint.
| def OpenMayaAnim.MFnIkJoint.setScaleOrientation | ( | ) |
Sets the orientation of the coordinate axes, which can be specified as either an Euler rotation, a quaternion, or a sequence of 4 values, namely, the Euler rotation components and the order
| def OpenMayaAnim.MFnIkJoint.setSegmentScale | ( | ) |
Set the segment scale for the joint.
| def OpenMayaAnim.MFnIkJoint.setStiffness | ( | ) |
Set the stiffness for the joint. This is equivalent to calling MFnTransform::setScale
| def OpenMayaAnim.MFnIkJoint.stiffness | ( | ) |
Get the stiffness for the joint. Return: stiffness