Transform3DInPlace Class Reference

#include <T3DTransform.h>

Inheritance diagram for Transform3DInPlace:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 Transform3DInPlace ()
Point3F getPosition () const
void setPosition (const Point3F &position)
QuatF getRotation () const
void setRotation (const QuatF &rotation)
Point3F getScale () const
void setScale (const Point3F &scale)
void getWorldMatrix (MatrixF &worldMat, bool includeLocalScale) const
void getObjectMatrix (MatrixF &objectMat, bool includeLocalScale) const
void getLocalMatrix (MatrixF &localMat, bool includeLocalScale) const
void setLocalMatrix (const MatrixF &localMat)

Protected Attributes

Point3F _position
QuatF _rotation
Point3F _scale

Constructor & Destructor Documentation

Transform3DInPlace::Transform3DInPlace (  )  [inline]


Member Function Documentation

Point3F Transform3DInPlace::getPosition (  )  const [virtual]

Implements Transform3D.

void Transform3DInPlace::setPosition ( const Point3F position  )  [virtual]

Implements Transform3D.

QuatF Transform3DInPlace::getRotation (  )  const [virtual]

Implements Transform3D.

void Transform3DInPlace::setRotation ( const QuatF rotation  )  [virtual]

Implements Transform3D.

Point3F Transform3DInPlace::getScale (  )  const [virtual]

Implements Transform3D.

void Transform3DInPlace::setScale ( const Point3F scale  )  [virtual]

Implements Transform3D.

void Transform3DInPlace::getWorldMatrix ( MatrixF worldMat,
bool  includeLocalScale 
) const [virtual]

Implements Transform3D.

void Transform3DInPlace::getObjectMatrix ( MatrixF objectMat,
bool  includeLocalScale 
) const [virtual]

Implements Transform3D.

void Transform3DInPlace::getLocalMatrix ( MatrixF localMat,
bool  includeLocalScale 
) const [virtual]

Implements Transform3D.

void Transform3DInPlace::setLocalMatrix ( const MatrixF localMat  )  [virtual]

Implements Transform3D.


Member Data Documentation