class GmRotation

Class description

Inheritance:


Public Methods

[more] GmRotation ()
Standard constructor
[more]virtual void applyTransform (float percentageElapsed)
Applies an OpenGL rotation transformations in the X, Y, and Z axis given the percentage of the total transformation curve.
[more]void setRotationSpline (GlmPath3* rotationSpline)
Description
[more]virtual ~GmRotation ()
Standard destructor

Protected Fields

[more]The amount of rotation to perform over a given time interval GlmPath3* mRotationSpline


Inherited from GmTransform:

Public Methods

ovirtual GlmPath2* getVelocityCurve()
ovirtual void setVelocityCurve(GlmPath2* velocityCurve)

Protected Fields

oGlmPath2* mVelocityCurve


Documentation

Class description
oThe amount of rotation to perform over a given time interval GlmPath3* mRotationSpline

o GmRotation()
Standard constructor

ovirtual ~GmRotation()
Standard destructor

ovirtual void applyTransform(float percentageElapsed)
Applies an OpenGL rotation transformations in the X, Y, and Z axis given the percentage of the total transformation curve. For example, if applyTransformation(0.5) is called, the transformation calculation is performed based on a value at 50% of the transformation and velocity curves.

Parameters:
percentageElapsed - the percentage elapsed of the total transformation path

ovoid setRotationSpline(GlmPath3* rotationSpline)
Description


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.