Sirikata
|
Public Member Functions | |
DirectionQuat (Quaternion newDir) | |
void | setDirectction (const Quaternion &newDir) |
const Quaternion & | getDirection () const |
const float & | getMag () const |
Private Attributes | |
Quaternion | mDir |
float | mDirMag |
Sirikata::MotionQuaternion::DirectionQuat::DirectionQuat | ( | Quaternion | newDir | ) | [inline] |
const Quaternion& Sirikata::MotionQuaternion::DirectionQuat::getDirection | ( | ) | const [inline] |
References mDir.
Referenced by Sirikata::MotionQuaternion::extrapolatePosition(), Sirikata::MotionQuaternion::extrapolateVelocity(), and Sirikata::MotionQuaternion::velocity().
const float& Sirikata::MotionQuaternion::DirectionQuat::getMag | ( | ) | const [inline] |
References mDirMag.
Referenced by Sirikata::MotionQuaternion::extrapolatePosition().
void Sirikata::MotionQuaternion::DirectionQuat::setDirectction | ( | const Quaternion & | newDir | ) | [inline] |
References Sirikata::Vector4< scalar >::length(), mDir, and mDirMag.
Referenced by getDirection(), and setDirectction().
Referenced by getMag(), and setDirectction().