ClanLib  2.3.7
CL_Mat3< Type > Member List

This is the complete list of members for CL_Mat3< Type >, including all inherited members.

add(const CL_Mat3< Type > &matrix_1, const CL_Mat3< Type > &matrix_2)CL_Mat3< Type >static
add(const CL_Mat3< Type > &add_matrix)CL_Mat3< Type >
adjoint(const CL_Mat3< Type > &matrix)CL_Mat3< Type >static
adjoint()CL_Mat3< Type >
CL_Mat3()CL_Mat3< Type >inline
CL_Mat3(const CL_Mat3< Type > &copy)CL_Mat3< Type >inline
CL_Mat3(const CL_Mat2< Type > &copy)CL_Mat3< Type >
CL_Mat3(const CL_Mat4< Type > &copy)CL_Mat3< Type >
CL_Mat3(const float *init_matrix)CL_Mat3< Type >inline
CL_Mat3(Type m00, Type m01, Type m02, Type m10, Type m11, Type m12, Type m20, Type m21, Type m22)CL_Mat3< Type >inline
CL_Mat3(const double *init_matrix)CL_Mat3< Type >inline
CL_Mat3(const cl_byte64 *init_matrix)CL_Mat3< Type >inline
CL_Mat3(const cl_byte32 *init_matrix)CL_Mat3< Type >inline
CL_Mat3(const cl_byte16 *init_matrix)CL_Mat3< Type >inline
CL_Mat3(const cl_byte8 *init_matrix)CL_Mat3< Type >inline
det() const CL_Mat3< Type >
identity()CL_Mat3< Type >static
inverse(const CL_Mat3< Type > &matrix)CL_Mat3< Type >static
inverse()CL_Mat3< Type >
matrixCL_Mat3< Type >
multiply(const CL_Mat3< Type > &matrix_1, const CL_Mat3< Type > &matrix_2)CL_Mat3< Type >static
multiply(const CL_Mat3< Type > &mult)CL_Mat3< Type >
null()CL_Mat3< Type >static
operator Type *()CL_Mat3< Type >inline
operator Type const *() const CL_Mat3< Type >inline
operator!=(const CL_Mat3< Type > &other)CL_Mat3< Type >inline
operator*(const CL_Mat4< Type > &mult) const CL_Mat3< Type >inline
operator+(const CL_Mat4< Type > &add_matrix) const CL_Mat3< Type >inline
operator-(const CL_Mat4< Type > &sub_matrix) const CL_Mat3< Type >inline
operator=(const CL_Mat3< Type > &copy)CL_Mat3< Type >inline
operator=(const CL_Mat4< Type > &copy)CL_Mat3< Type >
operator=(const CL_Mat2< Type > &copy)CL_Mat3< Type >
operator==(const CL_Mat3< Type > &other)CL_Mat3< Type >inline
operator[](int i)CL_Mat3< Type >inline
operator[](int i) const CL_Mat3< Type >inline
operator[](unsigned int i)CL_Mat3< Type >inline
operator[](unsigned int i) const CL_Mat3< Type >inline
rotate(const CL_Angle &angle, Type x, Type y, Type z, bool normalize=true)CL_Mat3< Type >static
subtract(const CL_Mat3< Type > &matrix_1, const CL_Mat3< Type > &matrix_2)CL_Mat3< Type >static
subtract(const CL_Mat3< Type > &sub_matrix)CL_Mat3< Type >
transpose(const CL_Mat3< Type > &matrix)CL_Mat3< Type >static
transpose()CL_Mat3< Type >