#include <seadMatrix.h>
Inherits sead::Policies< T >::Mtx22Base.
|
| | Matrix22 () |
| | Matrix22 (T a00, T a01, T a10, T a11) |
| T | operator() (s32 i, s32 j) const |
| T & | operator() (s32 i, s32 j) |
| Self & | operator= (const Self &n) |
| void | makeIdentity () |
| void | makeZero () |
| void | setInverse (const Self &n) |
| void | setInverseTranspose (const Self &n) |
| void | setMul (const Self &a, const Self &b) |
| void | setTranspose (const Self &n) |
| void | transpose () |
| void | makeRIdx (u32 r) |
| const Matrix22< f32 > | zero (0, 0, 0, 0) |
| const Matrix22< f32 > | ident (1, 0, 0, 1) |
| const Matrix22< f64 > | zero (0, 0, 0, 0) |
| const Matrix22< f64 > | ident (1, 0, 0, 1) |
|
| union { | |
| T m [2][2] | |
| T a [4] | |
| }; | |
◆ Self
◆ Matrix22() [1/2]
◆ Matrix22() [2/2]
◆ operator()() [1/2]
◆ operator()() [2/2]
◆ operator=()
◆ makeIdentity()
◆ makeZero()
◆ setInverse()
◆ setInverseTranspose()
◆ setMul()
◆ setTranspose()
◆ transpose()
◆ makeRIdx()
◆ zero() [1/2]
◆ ident() [1/2]
◆ zero() [2/2]
◆ ident() [2/2]
◆ zero
◆ ident