Assignments
Assignments
|
#include <keyFrames.h>
Public Member Functions | |
KeyFrameParameters (const KeyFrameData< DataType > &data) | |
DataType | evaluate (unsigned int dof, double t, int curveType) |
Public Member Functions inherited from Ray::KeyFrameEvaluator< DataType > | |
virtual | ~KeyFrameEvaluator (void) |
Private Attributes | |
std::vector< std::vector< ParameterType > > | _parameters |
This class represents a set of key-frame parameters Assumes that ParameterType defines constructors of the form: ParameterType( DataType ) and ParameterType( DataType , ParameterType ) as well as an operator of the form: DataType operator() ( void ) const;
Ray::KeyFrameParameters< DataType, ParameterType >::KeyFrameParameters | ( | const KeyFrameData< DataType > & | data | ) |
This constructor creates a set of parameters from the input data
|
virtual |
This method interpolates the parameters associated to the prescribed degree of freedom and returns the associated data
Implements Ray::KeyFrameEvaluator< DataType >.
|
private |
The parameters for the key-frame values of the different degrees of freedom