at(int x, int y) | VMATH_NAMESPACE::Matrix4< T > | inline |
at(int x, int y) const | VMATH_NAMESPACE::Matrix4< T > | inline |
createFrustum(T left, T right, T bottom, T top, T zNear, T zFar) | VMATH_NAMESPACE::Matrix4< T > | inlinestatic |
createLookAt(const Vector3< T > &eyePos, const Vector3< T > ¢erPos, const Vector3< T > &upDir) | VMATH_NAMESPACE::Matrix4< T > | inlinestatic |
createMat4FromMat3(Matrix3< T > n) | VMATH_NAMESPACE::Matrix4< T > | inlinestatic |
createOrtho(T left, T right, T bottom, T top, T zNear, T zFar) | VMATH_NAMESPACE::Matrix4< T > | inlinestatic |
createRotationAroundAxis(T xDeg, T yDeg, T zDeg) | VMATH_NAMESPACE::Matrix4< T > | inlinestatic |
createScale(T sx, T sy, T sz) | VMATH_NAMESPACE::Matrix4< T > | inlinestatic |
createTranslation(T x, T y, T z, T w=1) | VMATH_NAMESPACE::Matrix4< T > | inlinestatic |
data | VMATH_NAMESPACE::Matrix4< T > | |
det() | VMATH_NAMESPACE::Matrix4< T > | inline |
fromColumnMajorArray(const FromT *arr) | VMATH_NAMESPACE::Matrix4< T > | inlinestatic |
fromRowMajorArray(const FromT *arr) | VMATH_NAMESPACE::Matrix4< T > | inlinestatic |
getEulerAngles(Matrix4< T > R) (defined in VMATH_NAMESPACE::Matrix4< T >) | VMATH_NAMESPACE::Matrix4< T > | inlinestatic |
getScale() const | VMATH_NAMESPACE::Matrix4< T > | inline |
getTranslation() const (defined in VMATH_NAMESPACE::Matrix4< T >) | VMATH_NAMESPACE::Matrix4< T > | inline |
identity() | VMATH_NAMESPACE::Matrix4< T > | inline |
inverse() | VMATH_NAMESPACE::Matrix4< T > | inline |
lerp(T fact, const Matrix4< T > &rhs) const | VMATH_NAMESPACE::Matrix4< T > | inline |
Matrix4() | VMATH_NAMESPACE::Matrix4< T > | inline |
Matrix4(const T *dt) | VMATH_NAMESPACE::Matrix4< T > | inline |
Matrix4(const T dt[4][4]) | VMATH_NAMESPACE::Matrix4< T > | inline |
Matrix4(const Matrix4< T > &src) | VMATH_NAMESPACE::Matrix4< T > | inline |
Matrix4(Vector4< T > v[]) (defined in VMATH_NAMESPACE::Matrix4< T >) | VMATH_NAMESPACE::Matrix4< T > | inline |
Matrix4(const Matrix4< FromT > &src) | VMATH_NAMESPACE::Matrix4< T > | inline |
operator const T *() const | VMATH_NAMESPACE::Matrix4< T > | inline |
operator T*() | VMATH_NAMESPACE::Matrix4< T > | inline |
operator!=(const Matrix4< T > &rhs) const | VMATH_NAMESPACE::Matrix4< T > | inline |
operator()(int i, int j) | VMATH_NAMESPACE::Matrix4< T > | inline |
operator()(int i, int j) const | VMATH_NAMESPACE::Matrix4< T > | inline |
operator*(T rhs) const | VMATH_NAMESPACE::Matrix4< T > | inline |
operator*(const Vector4< T > &rhs) const | VMATH_NAMESPACE::Matrix4< T > | inline |
operator*(const Vector3< T > &rhs) const | VMATH_NAMESPACE::Matrix4< T > | inline |
operator*(Matrix4< T > rhs) const | VMATH_NAMESPACE::Matrix4< T > | inline |
operator+(const Matrix4< T > &rhs) const | VMATH_NAMESPACE::Matrix4< T > | inline |
operator+(T rhs) const | VMATH_NAMESPACE::Matrix4< T > | inline |
operator-(const Matrix4< T > &rhs) const | VMATH_NAMESPACE::Matrix4< T > | inline |
operator-(T rhs) const | VMATH_NAMESPACE::Matrix4< T > | inline |
operator/(T rhs) const | VMATH_NAMESPACE::Matrix4< T > | inline |
operator<<(std::ostream &lhs, const Matrix4< T > &rhs) | VMATH_NAMESPACE::Matrix4< T > | friend |
operator=(const Matrix4< T > &rhs) | VMATH_NAMESPACE::Matrix4< T > | inline |
operator=(const Matrix4< FromT > &rhs) | VMATH_NAMESPACE::Matrix4< T > | inline |
operator=(const T *rhs) | VMATH_NAMESPACE::Matrix4< T > | inline |
operator==(const Matrix4< T > &rhs) const | VMATH_NAMESPACE::Matrix4< T > | inline |
Perspective(T verticalAngle, T aspectRatio, T nearPlane, T farPlane) | VMATH_NAMESPACE::Matrix4< T > | inlinestatic |
Perspective_vmath(T fovy, T aspect, T n, T f) | VMATH_NAMESPACE::Matrix4< T > | inlinestatic |
setRotation(const Matrix3< T > &m) | VMATH_NAMESPACE::Matrix4< T > | inline |
setScale(T s) | VMATH_NAMESPACE::Matrix4< T > | inline |
setScale(T sx, T sy, T sz) | VMATH_NAMESPACE::Matrix4< T > | inline |
setScale(const Vector3< T > &s) | VMATH_NAMESPACE::Matrix4< T > | inline |
setTranslation(const Vector3< T > &v) | VMATH_NAMESPACE::Matrix4< T > | inline |
setTranslation(T nx, T ny, T nz) | VMATH_NAMESPACE::Matrix4< T > | inline |
toString() const | VMATH_NAMESPACE::Matrix4< T > | inline |
transpose() | VMATH_NAMESPACE::Matrix4< T > | inline |
vectorProductMatrix(const Vector4< T > &v) const | VMATH_NAMESPACE::Matrix4< T > | inline |
vectorProductMatrix(const Vector4< T > v, Matrix4< T > m) | VMATH_NAMESPACE::Matrix4< T > | inlinestatic |