Artec 3D Scanning SDK  2.0
artec::sdk::base::Matrix4x4< Type > Member List

This is the complete list of members for artec::sdk::base::Matrix4x4< Type >, including all inherited members.

cols_artec::sdk::base::Matrix4x4< Type >protectedstatic
dataartec::sdk::base::Matrix4x4< Type >
fill(const Type value)artec::sdk::base::Matrix4x4< Type >inline
getData() const artec::sdk::base::Matrix4x4< Type >inline
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
martec::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(It begin, It end)artec::sdk::base::Matrix4x4< Type >inline
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!=(const Matrix4x4 &other) 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 Point3< Type2 > &point) const artec::sdk::base::Matrix4x4< Type >inline
operator*(const Type &val) 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 Matrix4x4 &mat)artec::sdk::base::Matrix4x4< Type >inline
operator-(const Matrix4x4 &mat) 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) 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 &other) const artec::sdk::base::Matrix4x4< Type >inline
operator[](int index) const artec::sdk::base::Matrix4x4< Type >inline
operator[](int index)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 > &center)artec::sdk::base::Matrix4x4< Type >inlinestatic
rotationX(Type angle)artec::sdk::base::Matrix4x4< Type >inlinestatic
rotationX(Type angle, const Point3< Type > &center)artec::sdk::base::Matrix4x4< Type >inlinestatic
rotationY(Type angle)artec::sdk::base::Matrix4x4< Type >inlinestatic
rotationY(Type angle, const Point3< Type > &center)artec::sdk::base::Matrix4x4< Type >inlinestatic
rotationZ(Type angle)artec::sdk::base::Matrix4x4< Type >inlinestatic
rotationZ(Type angle, const Point3< Type > &center)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 > &center)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 typedefartec::sdk::base::Matrix4x4< Type >