ClassMMatrix4x4
From MaratisWiki
Revision as of 00:08, 8 February 2014 by
Dahnielson
(
Talk
|
contribs
)
(diff) ← Older revision |
Latest revision
(
diff
) |
Newer revision →
(
diff
)
Jump to:
navigation
,
search
Contents
1
float MMatrix4x4::entries[16][16]
2
MMatrix4x4::MMatrix4x4(void)
3
MMatrix4x4::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)
4
MMatrix4x4::MMatrix4x4(const float *value)
5
MMatrix4x4::MMatrix4x4(const MMatrix4x4 &mat)
6
MMatrix4x4::~MMatrix4x4(void)
7
MMatrix4x4 MMatrix4x4::operator+(const MMatrix4x4 &mat) const
8
MMatrix4x4 MMatrix4x4::operator-(const MMatrix4x4 &mat) const
9
MMatrix4x4 MMatrix4x4::operator*(const MMatrix4x4 &mat) const
10
MMatrix4x4 MMatrix4x4::operator*(const float value) const
11
MMatrix4x4 MMatrix4x4::operator/(const float value) const
12
void MMatrix4x4::operator+=(const MMatrix4x4 &mat)
13
void MMatrix4x4::operator-=(const MMatrix4x4 &mat)
14
void MMatrix4x4::operator*=(const MMatrix4x4 &mat)
15
void MMatrix4x4::operator*=(const float value)
16
void MMatrix4x4::operator/=(const float value)
17
bool MMatrix4x4::operator==(const MMatrix4x4 &mat) const
18
bool MMatrix4x4::operator!=(const MMatrix4x4 &mat) const
19
MMatrix4x4 MMatrix4x4::operator-(void) const
20
MMatrix4x4 MMatrix4x4::operator+(void) const
21
MVector4 MMatrix4x4::operator*(const MVector4 mat) const
22
MVector3 MMatrix4x4::operator*(const MVector3 mat) const
23
float& MMatrix4x4::operator()(int col, int row)
24
MMatrix4x4::operator float *() const
25
MMatrix4x4::operator const float *() const
26
void MMatrix4x4::loadIdentity(void)
27
void MMatrix4x4::loadZero(void)
28
void MMatrix4x4::invert(void)
29
void MMatrix4x4::transpose(void)
30
void MMatrix4x4::affineInvert(void)
31
void MMatrix4x4::invertTranspose(void)
32
void MMatrix4x4::affineInvertTranspose(void)
33
void MMatrix4x4::scale(const MVector3 &scaleFactor)
34
void MMatrix4x4::rotate(const MVector3 &axis, const float angle)
35
void MMatrix4x4::translate(const MVector3 translate)
36
void MMatrix4x4::setEntry(int position, float value)
37
void MMatrix4x4::setScale(const MVector3 &scaleFactor)
38
void MMatrix4x4::setUniformScale(const float size)
39
void MMatrix4x4::setTranslation(const MVector3 &translation)
40
void MMatrix4x4::setTranslationPart(const MVector3 &translation)
41
void MMatrix4x4::setRotationAxis(const float angle, const MVector3 &axis)
42
void MMatrix4x4::setRotationX(const float angle)
43
void MMatrix4x4::setRotationY(const float angle)
44
void MMatrix4x4::setRotationZ(const float angle)
45
void MMatrix4x4::setRotationEuler(const float angleX, const float angleY, const float angleZ)
46
void MMatrix4x4::setRotationPartEuler(const float angleX, const float angleY, const float angleZ)
47
void MMatrix4x4::setRotationPartEuler(const MVector3 &rotations)
48
float MMatrix4x4::getEntry(int position) const
49
MVector3 MMatrix4x4::getRotatedVector3(const MVector3 &vec) const
50
MVector3 MMatrix4x4::getInverseRotatedVector3(const MVector3 &vec) const
51
MVector3 MMatrix4x4::getTranslatedVector3(const MVector3 &vec) const
52
MVector3 MMatrix4x4::getInversetranslatedVector3(const MVector3 &vec) const
53
MVector3 MMatrix4x4::getTranslationPart(void) const
54
MVector3 MMatrix4x4::getEulerAngles(void) const
55
MVector3 MMatrix4x4::getScale(void) const
56
MVector4 MMatrix4x4::getRow(int position) const
57
MVector4 MMatrix4x4::getColumn(int position) const
58
MMatrix4x4 MMatrix4x4::getInverse(void) const
59
MMatrix4x4 MMatrix4x4::getTranspose(void) const
60
MMatrix4x4 MMatrix4x4::getInversetranspose(void) const
61
MMatrix4x4 MMatrix4x4::getAffineInverse(void) const
62
MMatrix4x4 MMatrix4x4::getAffineInverseTranspose(void) const
63
void MMatrix4x4::rotateVector3(MVector3 &vec) const
64
void MMatrix4x4::inverseRotateVector3(MVector3 &vec) const
65
void MMatrix4x4::translateVector3(MVector3 &vec) const
66
void MMatrix4x4::inversetranslateVector3(MVector3 &vec) const
67
MMatrix4x4 operator*(float factor, const MMatrix4x4 &mat)
float MMatrix4x4::entries[16][16]
MMatrix4x4::MMatrix4x4(void)
MMatrix4x4::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::~MMatrix4x4(void)
MMatrix4x4 MMatrix4x4::operator+(const MMatrix4x4 &mat) const
MMatrix4x4 MMatrix4x4::operator-(const MMatrix4x4 &mat) const
MMatrix4x4 MMatrix4x4::operator*(const MMatrix4x4 &mat) const
MMatrix4x4 MMatrix4x4::operator*(const float value) const
MMatrix4x4 MMatrix4x4::operator/(const float value) const
void MMatrix4x4::operator+=(const MMatrix4x4 &mat)
void MMatrix4x4::operator-=(const MMatrix4x4 &mat)
void MMatrix4x4::operator*=(const MMatrix4x4 &mat)
void MMatrix4x4::operator*=(const float value)
void MMatrix4x4::operator/=(const float value)
bool MMatrix4x4::operator==(const MMatrix4x4 &mat) const
bool MMatrix4x4::operator!=(const MMatrix4x4 &mat) const
MMatrix4x4 MMatrix4x4::operator-(void) const
MMatrix4x4 MMatrix4x4::operator+(void) const
MVector4 MMatrix4x4::operator*(const MVector4 mat) const
MVector3 MMatrix4x4::operator*(const MVector3 mat) const
float& MMatrix4x4::operator()(int col, int row)
MMatrix4x4::operator float *() const
MMatrix4x4::operator const float *() const
void MMatrix4x4::loadIdentity(void)
void MMatrix4x4::loadZero(void)
void MMatrix4x4::invert(void)
void MMatrix4x4::transpose(void)
void MMatrix4x4::affineInvert(void)
void MMatrix4x4::invertTranspose(void)
void MMatrix4x4::affineInvertTranspose(void)
void MMatrix4x4::scale(const MVector3 &scaleFactor)
void MMatrix4x4::rotate(const MVector3 &axis, const float angle)
void MMatrix4x4::translate(const MVector3 translate)
void MMatrix4x4::setEntry(int position, float value)
void MMatrix4x4::setScale(const MVector3 &scaleFactor)
void MMatrix4x4::setUniformScale(const float size)
void MMatrix4x4::setTranslation(const MVector3 &translation)
void MMatrix4x4::setTranslationPart(const MVector3 &translation)
void MMatrix4x4::setRotationAxis(const float angle, const MVector3 &axis)
void MMatrix4x4::setRotationX(const float angle)
void MMatrix4x4::setRotationY(const float angle)
void MMatrix4x4::setRotationZ(const float angle)
void MMatrix4x4::setRotationEuler(const float angleX, const float angleY, const float angleZ)
void MMatrix4x4::setRotationPartEuler(const float angleX, const float angleY, const float angleZ)
void MMatrix4x4::setRotationPartEuler(const MVector3 &rotations)
float MMatrix4x4::getEntry(int position) const
MVector3 MMatrix4x4::getRotatedVector3(const MVector3 &vec) const
MVector3 MMatrix4x4::getInverseRotatedVector3(const MVector3 &vec) const
MVector3 MMatrix4x4::getTranslatedVector3(const MVector3 &vec) const
MVector3 MMatrix4x4::getInversetranslatedVector3(const MVector3 &vec) const
MVector3 MMatrix4x4::getTranslationPart(void) const
MVector3 MMatrix4x4::getEulerAngles(void) const
MVector3 MMatrix4x4::getScale(void) const
MVector4 MMatrix4x4::getRow(int position) const
MVector4 MMatrix4x4::getColumn(int position) const
MMatrix4x4 MMatrix4x4::getInverse(void) const
MMatrix4x4 MMatrix4x4::getTranspose(void) const
MMatrix4x4 MMatrix4x4::getInversetranspose(void) const
MMatrix4x4 MMatrix4x4::getAffineInverse(void) const
MMatrix4x4 MMatrix4x4::getAffineInverseTranspose(void) const
void MMatrix4x4::rotateVector3(MVector3 &vec) const
void MMatrix4x4::inverseRotateVector3(MVector3 &vec) const
void MMatrix4x4::translateVector3(MVector3 &vec) const
void MMatrix4x4::inversetranslateVector3(MVector3 &vec) const
MMatrix4x4 operator*(float factor, const MMatrix4x4 &mat)
Category
:
Doxygen
Personal tools
Log in
Namespaces
Page
Discussion
Variants
Views
Read
View source
View history
Actions
Search
Navigation
Main page
User manual
Script documentation
Code documentation
Recent changes
Toolbox
What links here
Related changes
Special pages
Printable version
Permanent link