MAXScript Language Reference > 3ds Max Objects > Animation Controllers > Controller Types > Matrix3 Controllers >

# SplineIKChain : Matrix3Controller

    SplineIKChain : Matrix3Controller {21c71167,692d0dd7}

Value > MAXWrapper > Matrix3Controller > SplineIKChain

| Animation Controllers - Quick Navigation

Constructor

    Class instances not creatable by MAXScript

Properties

    .ikSolver (IK_Solver) : string

    .pickShape (Pick_Spline_Shape) : node

    .startJoint (Start_Joint) : node

    .endJoint (End_Joint) : node

    .StartTHAngle (Twist_Start_Angle) : angle

    .EndTHAngle (Twist_End_Angle) : angle

    .dispTHStart (Twist_Start_Handle_Display) : boolean

    .sizeTHStart (Twist_Start_Handle_Size) : world units

    .lengthTHStart (Twist_Start_Length) : world units

    .dispTHEnd (Twist_End_Handle_Display) : boolean

    .sizeTHEnd (Twist_End_Handle_Size) : world units

    .lengthTHEnd (Twist_End_Length) : world units

    .dispSolver (Display_Solver) : boolean

    .dispGoal (Display_Goal) : boolean

    .goalSize (Goal_Display_Size) : world units

    .autoCreateSpline (Auto_Spline_Create) : boolean

    .splineType (Spline_Type) : integer

    .splineKnotCount (Knot_Count) : integer

    .createHelper (Create_Helper) : boolean

    .linkRootNode (Link_to_Root_Node) : boolean

    .helper_size: float

    .helper_centermarker (Center_Marker) : boolean

    .helper_axistripod (Axis_Tripod) : boolean

    .helper_cross (Cross) : boolean

    .helper_box (Box) : boolean

    .helper_const_screensize (Constant_Screen_Size) : boolean

    .helper_drawontop (Draw_On_Top) : boolean

    .upnode : Node

    .useUpnode : Boolean

#### See Also

- IKChainControl : Matrix3Controller

- IKControl : Matrix3Controller

- IK_ControllerMatrix3Controller : Matrix3Controller

- IKLimb Solver