|
MATH_FUNC_QUALIFIER | Mat4 (void) |
|
MATH_FUNC_QUALIFIER | Mat4 (const Mat4< T > &m) |
|
template<typename U > |
MATH_FUNC_QUALIFIER | Mat4 (const Mat4< U > &m) |
|
MATH_FUNC_QUALIFIER | Mat4 (const T &v) |
|
MATH_FUNC_QUALIFIER | Mat4 (const T &v11, const T &v21, const T &v31, const T &v41, const T &v12, const T &v22, const T &v32, const T &v42, const T &v13, const T &v23, const T &v33, const T &v43, const T &v14, const T &v24, const T &v34, const T &v44) |
|
MATH_FUNC_QUALIFIER | Mat4 (const T *datas) |
|
MATH_FUNC_QUALIFIER | Mat4 (const colType &col0, const colType &col1, const colType &col2, const colType &col3) |
|
MATH_FUNC_QUALIFIER Vec4< T > & | operator[] (unsigned int index) |
|
MATH_FUNC_QUALIFIER const Vec4< T > & | operator[] (unsigned int index) const |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator*= (const Mat4< T > &m) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator*= (const colType &v) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator*= (const T &v) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator/= (const Mat4< T > &m) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator/= (const colType &v) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator/= (const T &v) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator+= (const Mat4< T > &m) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator+= (const colType &v) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator+= (const T &v) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator-= (const Mat4< T > &m) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator-= (const colType &v) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator-= (const T &v) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator>>= (const Mat4< T > &m) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator>>= (const T &v) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator<<= (const Mat4< T > &m) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator<<= (const T &v) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator++ () |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator-- () |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator= (const Mat4< T > &m) |
|
template<typename U > |
MATH_FUNC_QUALIFIER Mat4< T > & | operator= (const Mat4< U > &m) |
|
MATH_FUNC_QUALIFIER Mat4< T > & | operator= (const T &v) |
|
MATH_FUNC_QUALIFIER bool | operator== (const Mat4< T > &m) const |
|
MATH_FUNC_QUALIFIER bool | operator!= (const Mat4< T > &m) const |
|
MATH_FUNC_QUALIFIER bool | operator< (const Mat4< T > &m) const |
|
MATH_FUNC_QUALIFIER bool | operator<= (const Mat4< T > &m) const |
|
MATH_FUNC_QUALIFIER bool | operator> (const Mat4< T > &m) const |
|
MATH_FUNC_QUALIFIER bool | operator>= (const Mat4< T > &m) const |
|
MATH_FUNC_QUALIFIER Mat4< T > | inverse () const |
|
template<typename C = char> |
MATH_FUNC_QUALIFIER BasicString< C > | toString () const |
|
MATH_FUNC_QUALIFIER T | getDeterminant () const |
|