CL_Mat4< Type > Member List

This is the complete list of members for CL_Mat4< Type >, including all inherited members.
add(const CL_Mat4< Type > &matrix_1, const CL_Mat4< Type > &matrix_2)CL_Mat4< Type > [static]
add(const CL_Mat4< Type > &add_matrix)CL_Mat4< Type >
adjoint(const CL_Mat4< Type > &matrix)CL_Mat4< Type > [static]
adjoint()CL_Mat4< Type >
CL_Mat4()CL_Mat4< Type > [inline]
CL_Mat4(const CL_Mat4< Type > &copy)CL_Mat4< Type > [inline]
CL_Mat4(const CL_Mat2< Type > &copy)CL_Mat4< Type >
CL_Mat4(const CL_Mat3< Type > &copy)CL_Mat4< Type >
CL_Mat4(const float *init_matrix)CL_Mat4< Type > [inline]
CL_Mat4(const double *init_matrix)CL_Mat4< Type > [inline]
CL_Mat4(const cl_byte64 *init_matrix)CL_Mat4< Type > [inline]
CL_Mat4(const cl_byte32 *init_matrix)CL_Mat4< Type > [inline]
CL_Mat4(const cl_byte16 *init_matrix)CL_Mat4< Type > [inline]
CL_Mat4(const cl_byte8 *init_matrix)CL_Mat4< Type > [inline]
det() const CL_Mat4< Type >
frustum(Type left, Type right, Type bottom, Type top, Type z_near, Type z_far)CL_Mat4< Type > [static]
get_euler(CL_EulerOrder order) const CL_Mat4< Type >
get_origin_x() const CL_Mat4< Type > [inline]
get_origin_y() const CL_Mat4< Type > [inline]
get_origin_z() const CL_Mat4< Type > [inline]
get_transformed_point(const CL_Vec3< Type > &vector) const CL_Mat4< Type >
identity()CL_Mat4< Type > [static]
inverse(const CL_Mat4< Type > &matrix)CL_Mat4< Type > [static]
inverse()CL_Mat4< Type >
look_at(Type eye_x, Type eye_y, Type eye_z, Type center_x, Type center_y, Type center_z, Type up_x, Type up_y, Type up_z)CL_Mat4< Type > [static]
matrixCL_Mat4< Type >
multiply(const CL_Mat4< Type > &matrix_1, const CL_Mat4< Type > &matrix_2)CL_Mat4< Type > [static]
multiply(const CL_Mat4< Type > &mult)CL_Mat4< Type >
null()CL_Mat4< Type > [static]
operator Type *()CL_Mat4< Type > [inline]
operator Type const *() const CL_Mat4< Type > [inline]
operator!=(const CL_Mat4< Type > &other)CL_Mat4< Type > [inline]
operator*(const CL_Mat4< Type > &mult) const CL_Mat4< Type > [inline]
operator+(const CL_Mat4< Type > &add_matrix) const CL_Mat4< Type > [inline]
operator-(const CL_Mat4< Type > &sub_matrix) const CL_Mat4< Type > [inline]
operator=(const CL_Mat4< Type > &copy)CL_Mat4< Type > [inline]
operator=(const CL_Mat3< Type > &copy)CL_Mat4< Type >
operator=(const CL_Mat2< Type > &copy)CL_Mat4< Type >
operator==(const CL_Mat4< Type > &other)CL_Mat4< Type > [inline]
operator[](int i)CL_Mat4< Type > [inline]
operator[](int i) const CL_Mat4< Type > [inline]
operator[](unsigned int i)CL_Mat4< Type > [inline]
operator[](unsigned int i) const CL_Mat4< Type > [inline]
ortho(Type left, Type right, Type bottom, Type top, Type z_near, Type z_far)CL_Mat4< Type > [static]
ortho_2d(Type left, Type right, Type bottom, Type top)CL_Mat4< Type > [static]
perspective(Type field_of_view_y_degrees, Type aspect, Type z_near, Type z_far)CL_Mat4< Type > [static]
rotate(const CL_Angle &angle, Type x, Type y, Type z, bool normalize=true)CL_Mat4< Type > [static]
rotate(const CL_Angle &angle_x, const CL_Angle &angle_y, const CL_Angle &angle_z, CL_EulerOrder order)CL_Mat4< Type > [static]
scale(Type x, Type y, Type z)CL_Mat4< Type > [static]
scale_self(Type x, Type y, Type z)CL_Mat4< Type >
subtract(const CL_Mat4< Type > &matrix_1, const CL_Mat4< Type > &matrix_2)CL_Mat4< Type > [static]
subtract(const CL_Mat4< Type > &sub_matrix)CL_Mat4< Type >
translate(Type x, Type y, Type z)CL_Mat4< Type > [static]
translate_self(Type x, Type y, Type z)CL_Mat4< Type >
transpose(const CL_Mat4< Type > &matrix)CL_Mat4< Type > [static]
transpose()CL_Mat4< Type >