MAXScript Extensions > MAXScript Extensions for 3ds Max CAT > CAT Interfaces >

# Interface: LimbFPInterface

| 3ds Max CAT - Quick Navigation

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

| 3ds Max CAT - Quick Navigation

#### See Also

- 3ds Max CAT and MAXScript