Rasterfarm-SDK
|
#include <transform.h>
Public Member Functions | |
Transform (MATRIX *pMatrix, const MATRIX &matrix, const AnimationBase::Attribute &attribute) | |
Public Member Functions inherited from Sequence::Animation< INTERPOLATION > | |
Animation (const Attribute &attribute, bool easeDirection=false) | |
virtual | ~Animation () |
void | computeSteps () |
Public Member Functions inherited from Sequence::AnimationBase | |
AnimationBase (const Attribute &attribute) | |
virtual | ~AnimationBase () |
const Attribute & | getAttribute () |
virtual void | reset () |
void | expire () |
void | printSteps () |
bool | done () |
Public Member Functions inherited from Schedule::Frame | |
Frame () | |
Protected Member Functions | |
virtual void | vNext () |
Protected Member Functions inherited from Sequence::AnimationBase | |
void | reverseSteps () |
Protected Member Functions inherited from Schedule::Frame | |
virtual | ~Frame () |
Protected Attributes | |
MATRIX * | pMatrix |
bool | translate |
Vector3f | currentScale |
Vector3f | deltaScale |
Quaternion< float > | currentQuaternion |
Quaternion< float > | deltaQuaternion |
Vertex3f | currentPosition |
Vertex3f | deltaPosition |
Protected Attributes inherited from Sequence::Animation< INTERPOLATION > | |
bool | easeDirection |
Protected Attributes inherited from Sequence::AnimationBase | |
Attribute | attribute |
HeapArray< double > | step |
uint | frame |
Additional Inherited Members | |
Public Types inherited from Sequence::AnimationBase | |
enum | LoopType { LOOP_NONE , LOOP_REPEAT , LOOP_REVERSE_STEP_REPEAT , LOOP_REVERSE_INTERPOLATION_REPEAT , LOOP_REVERSE_INTERPOLATION_REVERSE_STEP_REPEAT } |
Sequence::Transform< INTERPOLATION, MATRIX >::Transform | ( | MATRIX * | pMatrix, |
const MATRIX & | matrix, | ||
const AnimationBase::Attribute & | attribute ) |
|
protectedvirtual |
|
protected |
|
protected |
Spatial vector indicating direction of travel and distance.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
The MATRIX to apply the animation.
|
protected |