MQuaternion
From MaratisWiki
float MQuaternion::values[4][4]
MQuaternion::MQuaternion(void)
MQuaternion::MQuaternion(float val0, float val1, float val2, float val3)
MQuaternion::MQuaternion(float angle, const MVector3 &axis)
MQuaternion::MQuaternion(float xAngle, float yAngle, float zAngle)
MQuaternion::MQuaternion(const MQuaternion &q1, MQuaternion q2, float interpolation)
MQuaternion MQuaternion::operator*(const MQuaternion &quat) const
void MQuaternion::operator*=(const MQuaternion &quat)
MQuaternion MQuaternion::operator-(void) const
bool MQuaternion::operator==(const MQuaternion &quat) const
bool MQuaternion::operator!=(const MQuaternion &quat) const
void MQuaternion::normalize(void)
void MQuaternion::loadIdentity(void)
void MQuaternion::setFromAngles(float xAngle, float yAngle, float zAngle)
void MQuaternion::slerp(const MQuaternion &q1, const MQuaternion &q2, float interpolation)
void MQuaternion::invert(void)
void MQuaternion::setFromAngleAxis(float angle, const MVector3 &axis)
void MQuaternion::setFromVectors(const MVector3 &source, const MVector3 &destination)
MVector3 MQuaternion::getEulerAngles(void) const
float MQuaternion::getAngle(void) const
MVector3 MQuaternion::getAxis(void) const