|  | 
| typedef GenericMatrix< 2, 2, float > | artec::sdk::base::Matrix2x2F | 
|  | 
| typedef GenericMatrix< 2, 3, float > | artec::sdk::base::Matrix2x3F | 
|  | 
| typedef GenericMatrix< 2, 4, float > | artec::sdk::base::Matrix2x4F | 
|  | 
| typedef GenericMatrix< 3, 3, float > | artec::sdk::base::Matrix3x3F | 
|  | 
| typedef GenericMatrix< 3, 4, float > | artec::sdk::base::Matrix3x4F | 
|  | 
| typedef Matrix4x4< float > | artec::sdk::base::Matrix4x4F | 
|  | 
| typedef GenericMatrix< 2, 2, double > | artec::sdk::base::Matrix2x2D | 
|  | 
| typedef GenericMatrix< 2, 3, double > | artec::sdk::base::Matrix2x3D | 
|  | 
| typedef GenericMatrix< 2, 4, double > | artec::sdk::base::Matrix2x4D | 
|  | 
| typedef GenericMatrix< 3, 3, double > | artec::sdk::base::Matrix3x3D | 
|  | 
| typedef GenericMatrix< 3, 4, double > | artec::sdk::base::Matrix3x4D | 
|  | 
| typedef Matrix4x4< double > | artec::sdk::base::Matrix4x4D | 
|  | 
|  | 
| template<int rows, typename Type > | 
| GenericMatrix< rows, 4, Type > | artec::sdk::base::operator* (const GenericMatrix< rows, 4, Type > &m1, const Matrix4x4< Type > &m2) | 
|  | 
| template<typename Type > | 
| bool | artec::sdk::base::invert (const Matrix4x4< Type > &matrix, Matrix4x4< Type > &result) | 
|  | Returns false if the matrix is singular and can't be inverted, otherwise returns true.  More... 
 | 
|  | 
| template<typename Type > | 
| Matrix4x4< Type > | artec::sdk::base::invert (const Matrix4x4< Type > &matrix) | 
|  | Inversion (another one form).  More... 
 | 
|  | 
| template<typename Type > | 
| Point2< Type > | artec::sdk::base::project (const Point3< Type > &point, const GenericMatrix< 3, 4, Type > &m) | 
|  | 
| template<typename Type > | 
| Point3< Type > | artec::sdk::base::project (const Point3< Type > &point, const Matrix4x4< Type > &m) | 
|  |