Interface: LimbFPInterface

This Function Publishing Interface is exposed by the CATLimbData2ReferenceTarget : ReferenceTarget of all 3ds Max CAT Limb Bones.

Interface: LimbFPInterface

Properties

.IKTarget: node : Read

Contains the IK Target Node.

Read-only.

.UpNode: node : Read

Contains the Up Node.

Read-only.

.IsLeg: boolean : Read

Contains true if the Limb Bone is part of a Leg, false if it is not.

Read-only.

.IsArm: boolean : Read

Contains true if the Limb Bone is part of an Arm, false if it is not.

Read-only.

.LMR: integer : Read|Write

Get/set the location of the bone as follows:

-1 - Left

0 - Middle

1 - Right

.SymLimb: Interface  : Read

Contains the Interface of the Symmetrical Limb. This allows for very fast access to the opposite side of the rig.

Read-only.

.Palm: Interface : Read

Contains the controller of the Palm.

Read-only.

.Collarbone: Interface : Read

Contains the controller of the Limb's Collar Bone.

Read-only.

Methods

<node>CreateIKTarget()

Creates an IK Target node and returns it.

<void>RemoveIKTarget()

Removes the IK Target.

<void>MoveIKTargetToEndOfLimb()

Moves the IK Target to the end of the Limb.

<node>CreateUpNode()

Creates an Up Node and returns it.

<void>RemoveUpNode()

Removes the Up Node.

<Interface>CreatePalmAnkle()

Creates a Palm Ankle and returns its Interface.

<void>RemovePalmAnkle()

Removes the Palm Ankle.

<Interface>CreateCollarbone()

Creates a Collar Bone and returns its interface.

<void>RemoveCollarbone()

Removes the Collar Bone.

Exposed by

CATLimbData2ReferenceTarget : ReferenceTarget