|
CGVIS Utils
|
This is the complete list of members for Mat4t< T >, including all inherited members.
| det(const Mat4t &m) | Mat4t< T > | inlinestatic |
| inverse(const Mat4t &m) | Mat4t< T > | inlinestatic |
| inverse(const Mat4t &m, T det) | Mat4t< T > | inlinestatic |
| lookAt(const Vec3t< T > &vEye, const Vec3t< T > &vAt, const Vec3t< T > &vUp) | Mat4t< T > | inlinestatic |
| Mat4t() | Mat4t< T > | inline |
| Mat4t(T m11, T m12, T m13, T m14, T m21, T m22, T m23, T m24, T m31, T m32, T m33, T m34, T m41, T m42, T m43, T m44) | Mat4t< T > | inline |
| Mat4t(const std::array< T, 16 > &e) | Mat4t< T > | inline |
| Mat4t(const Vec3t< T > &e1, T e14, const Vec3t< T > &e2, T e24, const Vec3t< T > &e3, T e34, const Vec3t< T > &e4=Vec3(0, 0, 0), T e44=1) | Mat4t< T > | inline |
| Mat4t(const Mat4t &other) | Mat4t< T > | inline |
| mirror(const Vec3t< T > &p, const Vec3t< T > &n) | Mat4t< T > | inlinestatic |
| operator const T *(void) const | Mat4t< T > | inline |
| operator T*(void) | Mat4t< T > | inline |
| operator*(T scalar) const | Mat4t< T > | inline |
| operator*(const Mat4t &other) const | Mat4t< T > | inline |
| operator*(const Vec2t< T > &other) const | Mat4t< T > | inline |
| operator*(const Vec3t< T > &other) const | Mat4t< T > | inline |
| operator*(const Vec4t< T > &other) const | Mat4t< T > | inline |
| operator+(T scalar) const | Mat4t< T > | inline |
| operator-(T scalar) const | Mat4t< T > | inline |
| operator/(T scalar) const | Mat4t< T > | inline |
| operator<<(std::ostream &os, const Mat4t &m) | Mat4t< T > | friend |
| ortho(T left, T right, T bottom, T top, T znear, T zfar) | Mat4t< T > | inlinestatic |
| perspective(T fovy, T aspect, T znear, T zfar) | Mat4t< T > | inlinestatic |
| perspective(T left, T right, T bottom, T top, T znear, T zfar) | Mat4t< T > | inlinestatic |
| rotationAxis(const Vec3t< T > &axis, T degree) | Mat4t< T > | inlinestatic |
| rotationX(T degree) | Mat4t< T > | inlinestatic |
| rotationY(T degree) | Mat4t< T > | inlinestatic |
| rotationZ(T degree) | Mat4t< T > | inlinestatic |
| scaling(T scale) | Mat4t< T > | inlinestatic |
| scaling(const Vec3t< T > &scale) | Mat4t< T > | inlinestatic |
| scaling(T x, T y, T z) | Mat4t< T > | inlinestatic |
| stereoLookAtAndProjection(const Vec3t< T > &eye, const Vec3t< T > &at, const Vec3t< T > &up, T fovy, T aspect, T znear, T zfar, T focalLength, T eyeDist) | Mat4t< T > | inlinestatic |
| toString() const | Mat4t< T > | inline |
| translation(const Vec3t< T > &trans) | Mat4t< T > | inlinestatic |
| translation(T x, T y, T z) | Mat4t< T > | inlinestatic |
| transpose(const Mat4t &m) | Mat4t< T > | inlinestatic |