CGVIS Utils
Loading...
Searching...
No Matches
Mat4t< T > Member List

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) constMat4t< T >inline
operator T*(void)Mat4t< T >inline
operator*(T scalar) constMat4t< T >inline
operator*(const Mat4t &other) constMat4t< T >inline
operator*(const Vec2t< T > &other) constMat4t< T >inline
operator*(const Vec3t< T > &other) constMat4t< T >inline
operator*(const Vec4t< T > &other) constMat4t< T >inline
operator+(T scalar) constMat4t< T >inline
operator-(T scalar) constMat4t< T >inline
operator/(T scalar) constMat4t< 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() constMat4t< 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