MQuaternion

From MaratisWiki
Jump to: navigation, search


Contents

API

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

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox