|
| | MTX34 () |
| | MTX34 (const f32 *p) |
| | MTX34 (const MTX34 &rhs) |
| MTX34 & | operator= (const MTX34 &other)=default |
| | MTX34 (f32 x00, f32 x01, f32 x02, f32 x03, f32 x10, f32 x11, f32 x12, f32 x13, f32 x20, f32 x21, f32 x22, f32 x23) |
| | operator f32 * () |
| | operator const f32 * () const |
| f32 * | ToF32 () |
| const f32 * | ToF32 () const |
| VEC4 & | GetRow (int index) |
| const VEC4 & | GetRow (int index) const |
| VEC3 | GetColumn (int index) const |
| void | SetColumn (int index, const VEC3 &column) |
| self_type & | operator+= (const self_type &rhs) |
| self_type & | operator-= (const self_type &rhs) |
| self_type & | operator*= (f32 x) |
| self_type & | operator/= (f32 x) |
| self_type | operator+ () const |
| self_type | operator- () const |
| self_type | operator+ (const self_type &rhs) const |
| self_type | operator- (const self_type &rhs) const |
| self_type | operator* (f32 x) const |
| self_type | operator/ (f32 x) const |
| self_type & | Transpose () |
| self_type & | SetInverse (const MTX34 &mtx) |
| self_type & | Inverse () |
| self_type & | SetMult (const MTX34 &lhs, const MTX34 &rhs) |
| self_type & | SetIdentity () |
| self_type & | SetScale (const VEC3 &scale) |
| self_type & | SetTranslate (const VEC3 &translate) |
| self_type & | SetRotateXyz (const VEC3 &rotate) |
| self_type & | SetRotate (const VEC3 &axis, f32 theta) |
| self_type & | SetRotate (const QUAT &quaternion) |
| self_type & | SetLookAt (const VEC3 &camPos, const VEC3 &camUp, const VEC3 &target) |
| self_type & | SetLookAt (const VEC3 &camPos, f32 twist, const VEC3 &target) |
| self_type & | SetCameraRotate (const VEC3 &camPos, const VEC3 &camRotate) |
| self_type & | SetTextureProjectionFrustum (f32 l, f32 r, f32 b, f32 t, f32 n, f32 scaleS, f32 scaleT, f32 translateS, f32 translateT) |
| self_type & | SetTextureProjectionPerspective (f32 fovy, f32 aspect, f32 scaleS, f32 scaleT, f32 translateS, f32 translateT) |
| self_type & | SetTextureProjectionOrtho (f32 l, f32 r, f32 b, f32 t, f32 scaleS, f32 scaleT, f32 translateS, f32 translateT) |
| self_type & | SetSRTMtx (const VEC3 &s, const VEC3 &r, const VEC3 &t) |
| self_type & | SetSTMtx (const VEC3 &s, const VEC3 &t) |
| self_type & | SetSMtx (const VEC3 &s) |
| bool | operator== (const self_type &rhs) const |
| bool | operator!= (const self_type &rhs) const |
| bool | IsIdentity () const |