, including all inherited members.
| abs() (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| Add(const vecbase< T, N > &v2, vecbase< T, N > &result) (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| AffineInvert() (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| affineInvertTranspose(void) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| det() | math::matsqu< T, 4 > | [inline] |
| det(int *a, int *b, int n) | math::matsqu< T, 4 > | [inline] |
| dot(vecbase< T, N > const &rhs) const (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| getAffineInverse() const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| getAffineInverseTranspose(void) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| getColumn(int c) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| getInverse(void) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| GetInverseRotatedVector3D(const vec3< T > &rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| GetInverseTranslatedVector3D(const vec3< T > &rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| getInverseTranspose() const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| GetRotatedVector3D(const vec3< T > &rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| getRow(int r) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| GetTranslatedVector3D(const vec3< T > &rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| getTranspose() const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| InverseRotateVector3D(math::vec3< T > &rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| InverseTranslateVector3D(vec3< T > &rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| Invert(void) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| invertTranspose() (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| IsFinite() const (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| IsNan() const (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| loadIdentity() (defined in math::matsqu< T, 4 >) | math::matsqu< T, 4 > | [inline] |
| loadZero() (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| lookat(math::vec3< T > eye, math::vec3< T > center, math::vec3< T > up) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| magnitude() const (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| mat44() (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| mat44(T e0, T e1, T e2, T e3, T e4, T e5, T e6, T e7, T e8, T e9, T e10, T e11, T e12, T e13, T e14, T e15) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| mat44(const mat44< T > &rhs) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| mat44(const T *rhs) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| mat44(const math::quat< T > &q) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| mat44(math::transform< T > const &t) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| matbase(math::matbase< T, R, C > const &rhs) (defined in math::matbase< T, R, C >) | math::matbase< T, R, C > | [inline] |
| matbase(const T *rhs) (defined in math::matbase< T, R, C >) | math::matbase< T, R, C > | [inline] |
| matsqu() (defined in math::matsqu< T, 4 >) | math::matsqu< T, 4 > | [inline] |
| matsqu(math::matsqu< T, N > const &rhs) (defined in math::matsqu< T, 4 >) | math::matsqu< T, 4 > | [inline] |
| minus() (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| Normalize() (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| operator const T *() const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator T *() const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator!=(const mat44< T > &rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator!=(const vecbase< T, N > &rhs) const (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| operator*(const mat44< T > &rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator*(const T rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator*(const vec4< T > rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator*(const vecbase< T, C > rhs) const (defined in math::matbase< T, R, C >) | math::matbase< T, R, C > | [inline] |
| operator*=(const mat44< T > &rhs) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator*=(const T rhs) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator+(const mat44< T > &rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator+(void) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator+=(const mat44< T > &rhs) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator+=(const vecbase< T, N > &rhs) (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| operator-(const mat44< T > &rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator-() const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator-=(const mat44< T > &rhs) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator-=(const vecbase< T, N > &rhs) (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| operator/(const T rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator/=(const T rhs) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator<(vecbase< T, N > const &rhs) (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline, protected] |
| operator==(const mat44< T > &rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| operator==(const vecbase< T, N > &rhs) const (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| operator[](int i) (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| print() (defined in math::matbase< T, R, C >) | math::matbase< T, R, C > | [inline] |
| print() const (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| read(FILE *file) (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| RotateVector3D(math::vec3< T > &rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| set_rotation(math::quat< T > const &q) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetCoordinateTransform(math::vec3< T > const x, math::vec3< T > const y) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetEntry(int position, T value) (defined in math::mat44< T >) | math::mat44< T > | |
| SetOrtho(T left, T right, T bottom, T top, T n, T f) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetPerspective(T left, T right, T bottom, T top, T n, T f) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetPerspective(T fovy, T aspect, T n, T f) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetReflection(math::plane< T > const &p) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetRotationAxis(const T angle, const vec3< T > &axis) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetRotationEuler(const T angleX, const T angleY, const T angleZ) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetRotationPartEuler(const T angleX, const T angleY, const T angleZ) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetRotationPartEuler(const math::vec3< T > &rotations) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetRotationX(const T angle) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetRotationY(const T angle) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetRotationZ(const T angle) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetScale(const vec3< T > &scaleFactor) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetTranslation(const vec3< T > &translation) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetTranslationPart(const vec3< T > &translation) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| SetUniformScale(const T scaleFactor) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| Subtract(const vecbase< T, N > &v2, vecbase< T, N > &result) (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| TranslateVector3D(vec3< T > &rhs) const (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| Transpose(void) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| Type typedef (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | |
| v(int r, int c) (defined in math::mat44< T >) | math::mat44< T > | [inline] |
| v (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | |
| vecbase() (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| vecbase(vecbase< T, N > const &rhs) (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| vecbase(Tconst *const rhs) (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| write(FILE *file) const (defined in math::vecbase< T, R *C >) | math::vecbase< T, R *C > | [inline] |
| ~mat44() (defined in math::mat44< T >) | math::mat44< T > | [inline] |