cols_ | artec::sdk::base::Matrix4x4< Type > | protectedstatic |
data | artec::sdk::base::Matrix4x4< Type > | |
fill(const Type value) | artec::sdk::base::Matrix4x4< Type > | inline |
flagBits | artec::sdk::base::Matrix4x4< Type > | mutable |
General enum value | artec::sdk::base::Matrix4x4< Type > | |
Identity enum value | artec::sdk::base::Matrix4x4< Type > | |
identity() | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
inverseMotion(const Matrix4x4 &matrix) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
inverted(bool *invertible=0) const | artec::sdk::base::Matrix4x4< Type > | |
isIdentity() const | artec::sdk::base::Matrix4x4< Type > | inline |
m | artec::sdk::base::Matrix4x4< Type > | |
Matrix4x4() | artec::sdk::base::Matrix4x4< Type > | inline |
Matrix4x4(Type _00, Type _01, Type _02, Type _03, Type _10, Type _11, Type _12, Type _13, Type _20, Type _21, Type _22, Type _23, Type _30, Type _31, Type _32, Type _33) | artec::sdk::base::Matrix4x4< Type > | inline |
Matrix4x4(const Type2(&values)[sizeOfArray]) | artec::sdk::base::Matrix4x4< Type > | inlineexplicit |
Matrix4x4(const Type2 *values, int rows2, int cols2) | artec::sdk::base::Matrix4x4< Type > | inline |
Matrix4x4(const Matrix4x4 &second) | artec::sdk::base::Matrix4x4< Type > | inline |
Matrix4x4(const GenericMatrix< rows2, cols2, Type2 > &second) | artec::sdk::base::Matrix4x4< Type > | inlineexplicit |
Matrix4x4(const Matrix4x4< Type2 > &second) | artec::sdk::base::Matrix4x4< Type > | inlineexplicit |
operator const Type *() const | artec::sdk::base::Matrix4x4< Type > | inline |
operator Type *() | artec::sdk::base::Matrix4x4< Type > | inline |
operator!=(const Matrix4x4 &m) const | artec::sdk::base::Matrix4x4< Type > | inline |
operator()(int row, int col) | artec::sdk::base::Matrix4x4< Type > | inline |
operator()(int row, int col) const | artec::sdk::base::Matrix4x4< Type > | inline |
operator*(const Matrix4x4 &mat) const | artec::sdk::base::Matrix4x4< Type > | inline |
operator*(const GenericMatrix< 4, cols2, Type > &mat) const | artec::sdk::base::Matrix4x4< Type > | inline |
operator*(const Point4< Type2 > &point) const | artec::sdk::base::Matrix4x4< Type > | inline |
operator*(const Type &val) const | artec::sdk::base::Matrix4x4< Type > | inline |
operator*(const Point3< Type2 > &point) const | artec::sdk::base::Matrix4x4< Type > | inline |
operator*=(const Matrix4x4 &other) | artec::sdk::base::Matrix4x4< Type > | inline |
operator*=(const Type &val) | artec::sdk::base::Matrix4x4< Type > | inline |
operator+(const Matrix4x4 &mat) const | artec::sdk::base::Matrix4x4< Type > | inline |
operator+(const Type &val) const | artec::sdk::base::Matrix4x4< Type > | inline |
operator+=(const Matrix4x4 &mat) | artec::sdk::base::Matrix4x4< Type > | inline |
operator+=(const Type &val) | artec::sdk::base::Matrix4x4< Type > | inline |
operator-(const Matrix4x4 &mat) const | artec::sdk::base::Matrix4x4< Type > | inline |
operator-(const Type &val) const | artec::sdk::base::Matrix4x4< Type > | inline |
operator-() const | artec::sdk::base::Matrix4x4< Type > | inline |
operator-=(const Matrix4x4 &mat) | artec::sdk::base::Matrix4x4< Type > | inline |
operator-=(const Type &val) | artec::sdk::base::Matrix4x4< Type > | inline |
operator/(const Type &val) const | artec::sdk::base::Matrix4x4< Type > | inline |
operator/=(const Type &val) | artec::sdk::base::Matrix4x4< Type > | inline |
operator=(const GenericMatrix< rows2, cols2, Type2 > &second) | artec::sdk::base::Matrix4x4< Type > | inline |
operator=(const Matrix4x4 &second) | artec::sdk::base::Matrix4x4< Type > | inline |
operator==(const Matrix4x4 &m) const | artec::sdk::base::Matrix4x4< Type > | inline |
ortho(Type left, Type right, Type bottom, Type top, Type nearVal, Type farVal) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
perspective(Type left, Type right, Type bottom, Type top, Type nearVal, Type farVal) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
perspectiveFov(float fovy, float aspect, float zNear, float zFar) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
project(const Point3< Type > &point) const | artec::sdk::base::Matrix4x4< Type > | inline |
rotation(Type angle, const Point3< Type > &direction) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
rotation(Type angle, const Point3< Type > &direction, const Point3< Type > ¢er) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
rotationX(Type angle) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
rotationX(Type angle, const Point3< Type > ¢er) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
rotationY(Type angle) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
rotationY(Type angle, const Point3< Type > ¢er) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
rotationZ(Type angle) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
rotationZ(Type angle, const Point3< Type > ¢er) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
rows_ | artec::sdk::base::Matrix4x4< Type > | protectedstatic |
scale(Type factor) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
scale(Type factor, const Point3< Type > ¢er) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
setToIdentity() | artec::sdk::base::Matrix4x4< Type > | inline |
size() const | artec::sdk::base::Matrix4x4< Type > | inline |
size_ | artec::sdk::base::Matrix4x4< Type > | protectedstatic |
toGenericMatrix() const | artec::sdk::base::Matrix4x4< Type > | inline |
toGenericMatrix() const | artec::sdk::base::Matrix4x4< Type > | inline |
translation(const Point3< Type > &direction) | artec::sdk::base::Matrix4x4< Type > | inlinestatic |
transposed() const | artec::sdk::base::Matrix4x4< Type > | inline |
value_type typedef | artec::sdk::base::Matrix4x4< Type > | |