Public Member Functions |
| Matrix3x3 (const Matrix3x3< T > &) |
| Matrix3x3 (T a00, T a01, T a02, T a10, T a11, T a12, T a20, T a21, T a22) |
Matrix3x3< T > & | operator= (const Matrix3x3< T > &) |
t_bool | operator== (const Matrix3x3< T > &) |
Matrix3x3< T > | operator* (const Matrix3x3< T > &) const |
Matrix3x3< T > | operator+ (const Matrix3x3< T > &) const |
Matrix3x3< T > | operator- (const Matrix3x3< T > &) const |
Matrix3x3< T > & | operator*= (const Matrix3x3< T > &) const |
Matrix3x3< T > & | operator+= (const Matrix3x3< T > &) const |
Matrix3x3< T > & | operator-= (const Matrix3x3< T > &) const |
Matrix3x3< T > | operator* (const T &) const |
Matrix3x3< T > | operator/ (const T &) const |
Matrix3x3< T > & | operator*= (const T &) const |
Matrix3x3< T > & | operator/= (const T &) const |
Vec3< T > | operator* (const Vec3< T > &) const |
Matrix3x3< T > | operator- () |
T & | operator() (unsigned int i, unsigned int j) |
T | operator() (unsigned int i, unsigned int j) const |
T | Determinant () const |
void | Inverse () |
Matrix3x3< T > | GetInverse () const |
void | Zero () |
void | Identity () |
Static Public Member Functions |
static Matrix3x3< T > | IDENTITY () |
static Matrix3x3< T > | ZERO () |
Public Attributes |
T | m [3][3] |
template<typename T>
class nux::Matrix3x3< T >
Definition at line 33 of file Matrix3.h.