|
| TMatrix4x4 () |
|
| TMatrix4x4 (float _00, float _01, float _02, float _03, float _10, float _11, float _12, float _13, float _20, float _21, float _22, float _23, float _30, float _31, float _32, float _33) |
|
TMatrix4x4 & | operator+= (float right) |
|
TMatrix4x4 & | operator-= (float right) |
|
TMatrix4x4 & | operator*= (float right) |
|
TMatrix4x4 & | operator/= (float right) |
|
TMatrix4x4 & | operator+= (const TMatrix4x4 &right) |
|
TMatrix4x4 & | operator-= (const TMatrix4x4 &right) |
|
TMatrix4x4 & | operator*= (const TMatrix4x4 &right) |
|
TMatrix4x4 | operator+ (float right) const |
|
TMatrix4x4 | operator- (float right) const |
|
TMatrix4x4 | operator* (float right) const |
|
TMatrix4x4 | operator/ (float right) const |
|
TMatrix4x4 | operator+ (const TMatrix4x4 &right) const |
|
TMatrix4x4 | operator- (const TMatrix4x4 &right) const |
|
FORCEINLINE TMatrix4x4 | operator* (const TMatrix4x4 &right) const |
|
TPoint3 | ApplyToPoint (const TPoint3 &stPoint) const |
|
TPoint2 | ApplyToPoint (const TPoint2 &stPoint) const |
|
TPoint3 | ApplyToVector (const TPoint3 &stPoint) const |
|
void | Decompose (TPoint3 &stScale, TMatrix4x4 &stRotation, TPoint3 &stTranslation) |
|
Describes 4x4 matrix and some math routines used in 3D graphics computes.
- Warning
- In engine matrices are stored per lines. Like in Direct3D and unlike it in OpenGL. So keep it in mind when using them directly via GAPI.