FBTangentMode Class Reference

FBTangentMode Class Reference

#include <mobu-python-api.h>

Class Description

Methods of tangent calculation.

This is only relevant when interpolation is CUBIC.

+ Inheritance diagram for FBTangentMode:

Public Attributes

object kFBTangentModeAuto
 This is the equivalent to a cardinal spline with no parametrization. More...
 
object kFBTangentModeTCB
 TCB spline (3 parameters: TENSION, CONTINUITY, BIAS) More...
 
object kFBTangentModeUser
 Used to represent all splines with no lost data (HERMITE, BEZIER, CATMUL, etc.) More...
 
object kFBTangentModeBreak
 Like USER but left slope may differ from right. More...
 
object kFBTangentModeTimeIndependent
 Time independent, is calculated based upon the slope between the previous and next key values. More...
 
object kFBTangentModeClampProgressive
 Time independent, will flatten the tangent handles when the key value goes over or under the previous and next key values. More...
 

Member Data Documentation

object kFBTangentModeAuto

This is the equivalent to a cardinal spline with no parametrization.

In the UI, it is identified as Smooth.

object kFBTangentModeBreak

Like USER but left slope may differ from right.

object kFBTangentModeClampProgressive

Time independent, will flatten the tangent handles when the key value goes over or under the previous and next key values.

In the UI, it is identified as Auto.

object kFBTangentModeTCB

TCB spline (3 parameters: TENSION, CONTINUITY, BIAS)

object kFBTangentModeTimeIndependent

Time independent, is calculated based upon the slope between the previous and next key values.

In the UI, it is identified as Spline.

object kFBTangentModeUser

Used to represent all splines with no lost data (HERMITE, BEZIER, CATMUL, etc.)