LinearAlgebra
 All Classes Namespaces Files Functions Variables Typedefs Macros
a3d::Matrix4< T, M > Member List

This is the complete list of members for a3d::Matrix4< T, M >, including all inherited members.

affineInverse() const a3d::Matrix4< T, M >inline
comatrix() const a3d::Matrix4< T, M >inline
determinant() const a3d::Matrix4< T, M >inline
fromArrayCM(const S *ma)a3d::Matrix4< T, M >inlinestatic
fromArrayRM(const S *ma)a3d::Matrix4< T, M >inlinestatic
fromTranslation(const Vector3< T2, M2 > &v)a3d::Matrix4< T, M >inlinestatic
getScaleRotation() const a3d::Matrix4< T, M >inline
getTranslation() const a3d::Matrix4< T, M >inline
inverse() const a3d::Matrix4< T, M >inline
loadIdentity()a3d::Matrix4< T, M >inline
ma3d::Matrix4< T, M >
Matrix4()a3d::Matrix4< T, M >inline
Matrix4(int i)a3d::Matrix4< T, M >inlineexplicit
Matrix4(const Matrix4< T > &x)a3d::Matrix4< T, M >inline
Matrix4(const Matrix4< T2 > &x)a3d::Matrix4< T, M >inline
Matrix4(const Vector4< T2, M2 > &v0, const Vector4< T2, M2 > &v1, const Vector4< T2, M2 > &v2, const Vector4< T2, M2 > &v3=Vector4< T2, M2 >(0, 0, 0, 1))a3d::Matrix4< T, M >inline
Matrix4(const Vector3< T2, M2 > &v0, const Vector3< T2, M2 > &v1, const Vector3< T2, M2 > &v2, const Vector3< T2, M2 > &v3=Vector3< T2, M2 >(0, 0, 0))a3d::Matrix4< T, M >inline
Matrix4(S m00, S m01, S m02, S m03, S m10, S m11, S m12, S m13, S m20, S m21, S m22, S m23, S m30, S m31, S m32, S m33)a3d::Matrix4< T, M >inline
Matrix4(const Matrix3< T2, M2 > &x)a3d::Matrix4< T, M >inlineexplicit
Matrix4(const Quaternion< T2, M2 > &q)a3d::Matrix4< T, M >inlineexplicit
operator const T *() const a3d::Matrix4< T, M >inline
operator T *()a3d::Matrix4< T, M >inline
operator()(int i, int j) const a3d::Matrix4< T, M >inline
operator()(int i, int j)a3d::Matrix4< T, M >inline
operator=(const Matrix4< T, M > &o)a3d::Matrix4< T, M >inline
operator=(const Matrix4< T2, M2 > &o)a3d::Matrix4< T, M >inline
operator[](int i) const a3d::Matrix4< T, M >inline
operator[](int i)a3d::Matrix4< T, M >inline
separate(Vector3< T, M > &scale, Matrix3< T, M > &rotation, Vector3< T, M > &translation) const a3d::Matrix4< T, M >inline
transpose() const a3d::Matrix4< T, M >inline