Support Forum G3D Web Page |
Public Types | |
typedef Table< String, PhysicsFrameSpline > | SplineTable |
Public Member Functions | |
PoseSpline () | |
PoseSpline (const Any &any) | |
The Any must be a table mapping part names to PhysicsFrameSplines. More... | |
void | get (float t, ArticulatedModel::Pose &pose) |
Get the pose.cframeTable at time t, overriding values in pose that are specified by the spline table. More... | |
Public Attributes | |
SplineTable | partSpline |
G3D::ArticulatedModel::PoseSpline::PoseSpline | ( | ) |
G3D::ArticulatedModel::PoseSpline::PoseSpline | ( | const Any & | any | ) |
The Any must be a table mapping part names to PhysicsFrameSplines.
Note that a single PhysicsFrame (or any equivalent of it) can serve as to create a PhysicsFrameSpline.
Format example:
void G3D::ArticulatedModel::PoseSpline::get | ( | float | t, |
ArticulatedModel::Pose & | pose | ||
) |
Get the pose.cframeTable at time t, overriding values in pose that are specified by the spline table.
SplineTable G3D::ArticulatedModel::PoseSpline::partSpline |