Rebel Fork Framework
|
Public Types | |
using | InternalType = ValueWithDerivative< Quaternion > |
using | ReturnType = Quaternion |
Static Public Member Functions | |
static InternalType | Interpolate (const InternalType &lhs, const InternalType &rhs, float blendFactor, float snapThreshold) |
static ReturnType | Extract (const InternalType &value) |
static ReturnType | Extrapolate (const InternalType &value, float extrapolationFactor) |
static void | UpdateCorrection (ReturnType &inverseCorrection, const ReturnType &correctValue, const ReturnType &oldValue) |
static void | SmoothCorrection (ReturnType &inverseCorrection, float blendFactor) |
static void | ApplyCorrection (const ReturnType &inverseCorrection, ReturnType &value) |