MAXScript Language Reference > 3ds Max Objects > Interfaces > Core Interfaces > Core Interfaces Documentation > A >

# Interface: AutoTangentMan

| Core Interfaces - Quick Navigation

This Core Interface provides access to the AutoTangent algorithm settings of 3ds Max.

Available in 3ds Max 2012 and higher.

     Interface: AutoTangentMan

Properties:

    AutoTangentMan.NewControllersAutoTangentAlgorithm : enum : Read|Write

    NewControllersAutoTangentAlgorithm enums: {#unsupported | #legacy | #unified}

Get/set the default Auto Tangent algorithm for new controllers.

Possible return values are:

#unsupported - Auto Tangents are not supported.

#legacy - Use the legacy algorithm of 3ds Max 2011 and earlier.

#unified - Use the unified Auto Tangent algorithm implemented in Autodesk 3ds Max 2012, Autodesk Maya 2012 and Autodesk Softimage 2012.

Methods:

    <bool>AutoTangentMan.SupportsAutoTangent <maxObject>anim

Returns true if the supplied Anim supports Auto Tangents, false if it does not.

    <enum>AutoTangentMan.GetAutoTangentAlgorithm <maxObject>anim

    GetAutoTangentAlgorithm enums: {#unsupported | #legacy | #unified}

Returns the Auto Tangent Algorithm of the supplied Anim argument.

Possible return values are:

#unsupported - the controller does not support Auto Tangents.

#legacy - the controller uses the legacy algorithm of 3ds Max 2011 and earlier.

#unified - the controller uses the unified Auto Tangent algorithm implemented in Autodesk 3ds Max 2012, Autodesk Maya 2012 and Autodesk Softimage 2012.

    <void>AutoTangentMan.SetAutoTangentAlgorithm <enum>algorithm <&maxObject array>anims

    algorithm enums: {#unsupported | #legacy | #unified}
    anims is In and Out parameter

Sets the Auto Tangent Algorithm of the Anims passed in the second argument's array to the mode specified by the first argument.

See above for description of the possible algorithm enums.

Actions:

--none--