Assimp
v2.0 (November 2010)
|
CPP-API: Utility class to simplify interpolations of various data types. More...
Public Member Functions | |
void | operator() (T &out, const T &a, const T &b, float d) const |
Get the result of the interpolation between a,b. |
CPP-API: Utility class to simplify interpolations of various data types.
The type of interpolation is choosen automatically depending on the types of the arguments.
void Assimp::Interpolator::operator() | ( | T & | out, |
const T & | a, | ||
const T & | b, | ||
float | d | ||
) | const [inline] |
Get the result of the interpolation between a,b.
The interpolation algorithm depends on the type of the operands. aiQuaternion's and aiQuatKey's SLERP, the rest does a simple linear interpolation.