|
Rasterfarm-SDK
|
#include <rotation.h>
Public Member Functions | |
| Rotation (CLASS *pClass, uint frameSize) | |
| Rotation (CLASS *pClass, float angle, const Vector3f &axis, 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 | |
| CLASS * | pClass |
| float | angle |
| Vector3f | axis |
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::Rotation< INTERPOLATION, CLASS >::Rotation | ( | CLASS * | pClass, |
| uint | frameSize ) |
| Sequence::Rotation< INTERPOLATION, CLASS >::Rotation | ( | CLASS * | pClass, |
| float | angle, | ||
| const Vector3f & | axis, | ||
| const AnimationBase::Attribute & | attribute ) |
|
protectedvirtual |
|
protected |
Euclidean angle. This can represent a spatial, temporal delta for any parameter.
|
protected |
The vector axis to rotate about.
|
protected |
The CLASS to apply the animation.