Python Reference Guide
 
Loading...
Searching...
No Matches
FBTangentMode Class Reference

Methods of tangent calculation. More...

#include <pyfbsdk.h>

Inheritance diagram for FBTangentMode:

Public Attributes

 kFBTangentModeAuto
 This is the equivalent to a cardinal spline with no parametrization. In the UI, it is identified as Smooth.

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

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

 
 kFBTangentModeBreak
 Like USER but left slope may differ from right.

 
 kFBTangentModeTimeIndependent
 Time independent, is calculated based upon the slope between the previous and next key values. In the UI, it is identified as Spline.

 
 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.

 

Detailed Description

Methods of tangent calculation.


This is only relevant when interpolation is CUBIC.

Member Data Documentation

◆ kFBTangentModeAuto

kFBTangentModeAuto

This is the equivalent to a cardinal spline with no parametrization. In the UI, it is identified as Smooth.

◆ kFBTangentModeBreak

kFBTangentModeBreak

Like USER but left slope may differ from right.

◆ kFBTangentModeClampProgressive

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.

◆ kFBTangentModeTCB

kFBTangentModeTCB

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

◆ kFBTangentModeTimeIndependent

kFBTangentModeTimeIndependent

Time independent, is calculated based upon the slope between the previous and next key values. In the UI, it is identified as Spline.

◆ kFBTangentModeUser

kFBTangentModeUser

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