Maratis Engine

MMatrix4x4 Member List

This is the complete list of members for MMatrix4x4, including all inherited members.
affineInvert(void)MMatrix4x4
affineInvertTranspose(void)MMatrix4x4
entriesMMatrix4x4
getAffineInverse(void) const MMatrix4x4
getAffineInverseTranspose(void) const MMatrix4x4
getColumn(int position) const MMatrix4x4
getEntry(int position) const MMatrix4x4
getEulerAngles(void) const MMatrix4x4
getInverse(void) const MMatrix4x4
getInverseRotatedVector3(const MVector3 &vec) const MMatrix4x4
getInversetranslatedVector3(const MVector3 &vec) const MMatrix4x4
getInversetranspose(void) const MMatrix4x4
getRotatedVector3(const MVector3 &vec) const MMatrix4x4
getRow(int position) const MMatrix4x4
getTranslatedVector3(const MVector3 &vec) const MMatrix4x4
getTranslationPart(void)MMatrix4x4 [inline]
getTranspose(void) const MMatrix4x4
inverseRotateVector3(MVector3 &vec) const MMatrix4x4 [inline]
inversetranslateVector3(MVector3 &vec) const MMatrix4x4 [inline]
invert(void)MMatrix4x4
invertTranspose(void)MMatrix4x4
loadIdentity(void)MMatrix4x4
loadZero(void)MMatrix4x4
MMatrix4x4(void)MMatrix4x4 [inline]
MMatrix4x4(float e0, float e1, float e2, float e3, float e4, float e5, float e6, float e7, float e8, float e9, float e10, float e11, float e12, float e13, float e14, float e15)MMatrix4x4
MMatrix4x4(const float *value)MMatrix4x4
MMatrix4x4(const MMatrix4x4 &mat)MMatrix4x4
operator const float *() const MMatrix4x4 [inline]
operator float *() const MMatrix4x4 [inline]
operator!=(const MMatrix4x4 &mat) const MMatrix4x4
operator()(int col, int row)MMatrix4x4 [inline]
operator*(const MMatrix4x4 &mat) const MMatrix4x4
operator*(const float value) const MMatrix4x4
operator*(float factor, const MMatrix4x4 &mat)MMatrix4x4 [friend]
operator*(const MVector4 mat) const MMatrix4x4
operator*(const MVector3 mat) const MMatrix4x4
operator*=(const MMatrix4x4 &mat)MMatrix4x4
operator*=(const float value)MMatrix4x4
operator+(const MMatrix4x4 &mat) const MMatrix4x4
operator+(void) const MMatrix4x4 [inline]
operator+=(const MMatrix4x4 &mat)MMatrix4x4
operator-(const MMatrix4x4 &mat) const MMatrix4x4
operator-(void) const MMatrix4x4
operator-=(const MMatrix4x4 &mat)MMatrix4x4
operator/(const float value) const MMatrix4x4
operator/=(const float value)MMatrix4x4
operator==(const MMatrix4x4 &mat) const MMatrix4x4
rotate(const MVector3 &axis, const float angle)MMatrix4x4
rotateVector3(MVector3 &vec) const MMatrix4x4 [inline]
scale(const MVector3 &scaleFactor)MMatrix4x4
setEntry(int position, float value)MMatrix4x4
setRotationAxis(const float angle, const MVector3 &axis)MMatrix4x4
setRotationEuler(const float angleX, const float angleY, const float angleZ)MMatrix4x4
setRotationPartEuler(const float angleX, const float angleY, const float angleZ)MMatrix4x4
setRotationPartEuler(const MVector3 &rotations)MMatrix4x4 [inline]
setRotationX(const float angle)MMatrix4x4
setRotationY(const float angle)MMatrix4x4
setRotationZ(const float angle)MMatrix4x4
setScale(const MVector3 &scaleFactor)MMatrix4x4
setTranslation(const MVector3 &translation)MMatrix4x4
setTranslationPart(const MVector3 &translation)MMatrix4x4
setUniformScale(const float size)MMatrix4x4
translate(const MVector3 translate)MMatrix4x4
translateVector3(MVector3 &vec) const MMatrix4x4 [inline]
transpose(void)MMatrix4x4
~MMatrix4x4(void)MMatrix4x4 [inline]
 All Classes Files Functions Variables Enumerations Enumerator Friends Defines