GEL  2
GEL is a library for Geometry and Linear Algebra
CGLA::Mat4x4d Member List
This is the complete list of members for CGLA::Mat4x4d, including all inherited members.
ArithMatFloat()CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline, protected]
ArithMatFloat(ScalarType x)CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline, explicit, protected]
ArithMatFloat(HVT _a)CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline, explicit, protected]
ArithMatFloat(HVT _a, HVT _b)CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline, protected]
ArithMatFloat(HVT _a, HVT _b, HVT _c)CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline, protected]
ArithMatFloat(HVT _a, HVT _b, HVT _c, HVT _d)CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline, protected]
ArithSqMat4x4Float(Vec4da, Vec4db, Vec4dc, Vec4dd)CGLA::ArithSqMat4x4Float< Vec4d, Mat4x4d > [inline]
ArithSqMat4x4Float()CGLA::ArithSqMat4x4Float< Vec4d, Mat4x4d > [inline]
ArithSqMat4x4Float(ScalarType _a)CGLA::ArithSqMat4x4Float< Vec4d, Mat4x4d > [inline, explicit]
ArithSqMatFloat()CGLA::ArithSqMatFloat< Vec4d, Mat4x4d, 4 > [inline, protected]
ArithSqMatFloat(ScalarType _a)CGLA::ArithSqMatFloat< Vec4d, Mat4x4d, 4 > [inline, explicit, protected]
ArithSqMatFloat(Vec4d_a, Vec4d_b)CGLA::ArithSqMatFloat< Vec4d, Mat4x4d, 4 > [inline, protected]
ArithSqMatFloat(Vec4d_a, Vec4d_b, Vec4d_c)CGLA::ArithSqMatFloat< Vec4d, Mat4x4d, 4 > [inline, protected]
ArithSqMatFloat(Vec4d_a, Vec4d_b, Vec4d_c, Vec4d_d)CGLA::ArithSqMatFloat< Vec4d, Mat4x4d, 4 > [inline, protected]
dataCGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [protected]
get() const CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline]
get()CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline]
get_h_dim()CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline, static]
get_v_dim()CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline, static]
HVectorType typedefCGLA::ArithMatFloat< VVT, HVT, MT, ROWS >
identity() (defined in CGLA::ArithSqMatFloat< Vec4d, Mat4x4d, 4 >)CGLA::ArithSqMatFloat< Vec4d, Mat4x4d, 4 > [inline]
Mat4x4d(Vec4d _a, Vec4d _b, Vec4d _c, Vec4d _d)CGLA::Mat4x4d [inline]
Mat4x4d()CGLA::Mat4x4d [inline]
Mat4x4d(double a)CGLA::Mat4x4d [inline, explicit]
mul_3D_point(const ArithVec3Float< T, VecT > &v_in) constCGLA::ArithSqMat4x4Float< Vec4d, Mat4x4d > [inline]
mul_3D_vector(const ArithVec3Float< T, VecT > &v_in) constCGLA::ArithSqMat4x4Float< Vec4d, Mat4x4d > [inline]
operator!=(const MT &v) const CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline]
operator*(ScalarType k) const CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline]
operator*=(const Mat4x4d &m2)CGLA::ArithSqMatFloat< Vec4d, Mat4x4d, 4 > [inline]
operator*=(ScalarType k)CGLA::ArithSqMatFloat< Vec4d, Mat4x4d, 4 > [inline]
operator+(const MT &m1) const CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline]
operator+=(const MT &v)CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline]
operator-(const MT &m1) const CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline]
operator-() const CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline]
operator-=(const MT &v)CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline]
operator/(ScalarType k) const CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline]
operator/=(ScalarType k)CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline]
operator==(const MT &v) const CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline]
operator[](unsigned int i) const CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline]
operator[](unsigned int i)CGLA::ArithMatFloat< VVT, HVT, MT, ROWS > [inline]
project_3D_point(const ArithVec3Float< T, VecT > &v_in) constCGLA::ArithSqMat4x4Float< Vec4d, Mat4x4d > [inline]
ScalarType typedefCGLA::ArithSqMat4x4Float< Vec4d, Mat4x4d >
VectorType typedefCGLA::ArithSqMat4x4Float< Vec4d, Mat4x4d >
VVectorType typedefCGLA::ArithMatFloat< VVT, HVT, MT, ROWS >
 All Classes Namespaces Files Functions Variables Typedefs Enumerations