|
| | Matrix4x4 (void) |
| |
| | Matrix4x4 (const Matrix4x4 &m) |
| |
| WWINLINE | Matrix4x4 (bool identity) |
| |
| WWINLINE | Matrix4x4 (const Matrix3D &m) |
| |
| WWINLINE | Matrix4x4 (const Matrix3x3 &m) |
| |
| WWINLINE | Matrix4x4 (const Vector4 &v0, const Vector4 &v1, const Vector4 &v2, const Vector4 &v3) |
| |
| WWINLINE | Matrix4x4 (float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44) |
| |
| WWINLINE void | Make_Identity (void) |
| |
| WWINLINE void | Init (const Matrix3D &m) |
| |
| WWINLINE void | Init (const Matrix3x3 &m) |
| |
| WWINLINE void | Init (const Vector4 &v0, const Vector4 &v1, const Vector4 &v2, const Vector4 &v3) |
| |
| WWINLINE void | Init (float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44) |
| |
| WWINLINE void | Init_Ortho (float left, float right, float bottom, float top, float znear, float zfar) |
| |
| WWINLINE void | Init_Perspective (float hfov, float vfov, float znear, float zfar) |
| |
| WWINLINE void | Init_Perspective (float left, float right, float bottom, float top, float znear, float zfar) |
| |
| WWINLINE Vector4 & | operator[] (int i) |
| |
| WWINLINE const Vector4 & | operator[] (int i) const |
| |
| WWINLINE Matrix4x4 | Transpose (void) const |
| |
| WWINLINE Matrix4x4 | Inverse (void) const |
| |
| WWINLINE Matrix4x4 & | operator= (const Matrix4x4 &m) |
| |
| WWINLINE Matrix4x4 & | operator+= (const Matrix4x4 &m) |
| |
| WWINLINE Matrix4x4 & | operator-= (const Matrix4x4 &m) |
| |
| WWINLINE Matrix4x4 & | operator*= (float d) |
| |
| WWINLINE Matrix4x4 & | operator/= (float d) |
| |
|
| WWINLINE friend Matrix4x4 | operator- (const Matrix4x4 &a) |
| |
| WWINLINE friend Matrix4x4 | operator* (const Matrix4x4 &a, float d) |
| |
| WWINLINE friend Matrix4x4 | operator* (float d, const Matrix4x4 &a) |
| |
| WWINLINE friend Matrix4x4 | operator/ (const Matrix4x4 &a, float d) |
| |
| WWINLINE friend Matrix4x4 | operator+ (const Matrix4x4 &a, const Matrix4x4 &b) |
| |
| WWINLINE friend Matrix4x4 | Add (const Matrix4x4 &a) |
| |
| WWINLINE friend Matrix4x4 | operator- (const Matrix4x4 &a, const Matrix4x4 &b) |
| |
| WWINLINE friend Matrix4x4 | Subtract (const Matrix4x4 &a, const Matrix4x4 &b) |
| |
| WWINLINE friend Matrix4x4 | operator* (const Matrix4x4 &a, const Matrix4x4 &b) |
| |
| WWINLINE friend Matrix4x4 | Multiply (const Matrix4x4 &a, const Matrix4x4 &b) |
| |
| WWINLINE friend Matrix4x4 | operator* (const Matrix4x4 &a, const Matrix3D &b) |
| |
| WWINLINE friend Matrix4x4 | operator* (const Matrix3D &a, const Matrix4x4 &b) |
| |
| int | operator== (const Matrix4x4 &a, const Matrix4x4 &b) |
| |
| int | operator!= (const Matrix4x4 &a, const Matrix4x4 &b) |
| |
| WWINLINE friend void | Swap (Matrix4x4 &a, Matrix4x4 &b) |
| |
| WWINLINE friend Vector4 | operator* (const Matrix4x4 &a, const Vector4 &v) |
| |
| WWINLINE friend Vector4 | operator* (const Matrix4x4 &a, const Vector3 &v) |
| |
Definition at line 74 of file matrix4.h.