This is the complete list of members for uicore::Mat3< Type >, including all inherited members.
add(const Mat3< Type > &matrix_1, const Mat3< Type > &matrix_2) | uicore::Mat3< Type > | inlinestatic |
adjoint(const Mat3< Type > &matrix) | uicore::Mat3< Type > | inlinestatic |
adjoint() | uicore::Mat3< Type > | |
det() const | uicore::Mat3< Type > | |
identity() | uicore::Mat3< Type > | inlinestatic |
inverse(const Mat3< Type > &matrix) | uicore::Mat3< Type > | inlinestatic |
inverse() | uicore::Mat3< Type > | |
is_equal(const Mat3< Type > &first, const Mat3< Type > &second, Type epsilon) | uicore::Mat3< Type > | inlinestatic |
is_equal(const Mat3< Type > &other, Type epsilon) const | uicore::Mat3< Type > | inline |
Mat3() | uicore::Mat3< Type > | inline |
Mat3(const Mat3< Type > ©) | uicore::Mat3< Type > | inline |
Mat3(const Mat2< Type > ©) | uicore::Mat3< Type > | explicit |
Mat3(const Mat4< Type > ©) | uicore::Mat3< Type > | explicit |
Mat3(const float *init_matrix) | uicore::Mat3< Type > | inlineexplicit |
Mat3(Type m00, Type m01, Type m02, Type m10, Type m11, Type m12, Type m20, Type m21, Type m22) | uicore::Mat3< Type > | inlineexplicit |
Mat3(const double *init_matrix) | uicore::Mat3< Type > | inlineexplicit |
Mat3(const int64_t *init_matrix) | uicore::Mat3< Type > | inlineexplicit |
Mat3(const int32_t *init_matrix) | uicore::Mat3< Type > | inlineexplicit |
Mat3(const int16_t *init_matrix) | uicore::Mat3< Type > | inlineexplicit |
Mat3(const int8_t *init_matrix) | uicore::Mat3< Type > | inlineexplicit |
matrix | uicore::Mat3< Type > | |
multiply(const Mat3< Type > &matrix_1, const Mat3< Type > &matrix_2) | uicore::Mat3< Type > | inlinestatic |
null() | uicore::Mat3< Type > | inlinestatic |
operator Type *() | uicore::Mat3< Type > | inline |
operator Type const *() const | uicore::Mat3< Type > | inline |
operator!=(const Mat3< Type > &other) | uicore::Mat3< Type > | inline |
operator*(const Mat3< Type > &mult) const | uicore::Mat3< Type > | |
operator*(const Vec2< Type > &mult) const | uicore::Mat3< Type > | |
operator+(const Mat3< Type > &add_matrix) const | uicore::Mat3< Type > | |
operator-(const Mat3< Type > &sub_matrix) const | uicore::Mat3< Type > | |
operator=(const Mat3< Type > ©) | uicore::Mat3< Type > | inline |
operator=(const Mat4< Type > ©) | uicore::Mat3< Type > | |
operator=(const Mat2< Type > ©) | uicore::Mat3< Type > | |
operator==(const Mat3< Type > &other) const | uicore::Mat3< Type > | inline |
operator[](int i) | uicore::Mat3< Type > | inline |
operator[](int i) const | uicore::Mat3< Type > | inline |
operator[](unsigned int i) | uicore::Mat3< Type > | inline |
operator[](unsigned int i) const | uicore::Mat3< Type > | inline |
rotate(Type angle, Type x, Type y, Type z, bool normalize=true) | uicore::Mat3< Type > | static |
rotate(float angle, Vec3< Type > rotation, bool normalize=true) | uicore::Mat3< Type > | inlinestatic |
rotate(Type angle_x, Type angle_y, Type angle_z, EulerOrder order) | uicore::Mat3< Type > | static |
rotate(Type angle) | uicore::Mat3< Type > | static |
scale(Type x, Type y) | uicore::Mat3< Type > | static |
scale(const Vec3< Type > &xy) | uicore::Mat3< Type > | inlinestatic |
subtract(const Mat3< Type > &matrix_1, const Mat3< Type > &matrix_2) | uicore::Mat3< Type > | inlinestatic |
translate(Type x, Type y) | uicore::Mat3< Type > | static |
translate(const Vec2< Type > &xy) | uicore::Mat3< Type > | inlinestatic |
transpose(const Mat3< Type > &matrix) | uicore::Mat3< Type > | inlinestatic |
transpose() | uicore::Mat3< Type > |