| _BaseMatrix(void) | Util::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > > | |
| _m | Util::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > > | private |
| closestRotation(void) const | Util::Matrix< Dim, Dim > | |
| determinant(void) const | Util::Matrix< Dim, Dim > | |
| Distance(const Matrix< Dim, Dim > &e1, const Matrix< Dim, Dim > &e2) | Util::_InnerProductSpace< Matrix< Dim, Dim > > | inlinestatic |
| Dot(const Matrix< Dim, Dim > &e1, const Matrix< Dim, Dim > &e2) | Util::_InnerProductSpace< Matrix< Dim, Dim > > | inlinestatic |
| dot(const _BaseMatrix &p) const | Util::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > > | |
| Exp(const Matrix &m, int terms=100) | Util::Matrix< Dim, Dim > | static |
| Identity(void) | Util::Matrix< Dim, Dim > | static |
| inverse(void) const | Util::Matrix< Dim, Dim > | |
| Length(const Matrix< Dim, Dim > &e) | Util::_InnerProductSpace< Matrix< Dim, Dim > > | inlinestatic |
| length(void) const | Util::_InnerProductSpace< Matrix< Dim, Dim > > | inline |
| Log(const Matrix &m, double eps=0.0001) | Util::Matrix< Dim, Dim > | static |
| Matrix(void) | Util::Matrix< Dim, Dim > | |
| Matrix(const Matrix< Dim+1, Dim+1 > &m) | Util::Matrix< Dim, Dim > | |
| Matrix(const Matrix< Dim-1, Dim-1 > &m, Point< Dim-1 > p=Point< Dim-1 >()) | Util::Matrix< Dim, Dim > | |
| operator()(int r, int c) | Util::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > > | |
| operator()(int r, int c) const | Util::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > > | |
| operator*(const Point< Dim-1 > &p) const | Util::Matrix< Dim, Dim > | |
| operator*(const Matrix< Dim, Cols > &m) const | Util::Matrix< Dim, Dim > | |
| Util::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > >::operator*(const Point< Cols > &p) const | Util::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > > | |
| Util::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > >::operator*(double s) const | Util::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > > | |
| operator+(const Matrix< Dim, Dim > &m) const | Util::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > > | |
| setInverse(Matrix &m) const | Util::Matrix< Dim, Dim > | |
| skewSymmetrize(void) const | Util::Matrix< Dim, Dim > | |
| SquareDistance(const Matrix< Dim, Dim > &e1, const Matrix< Dim, Dim > &e2) | Util::_InnerProductSpace< Matrix< Dim, Dim > > | inlinestatic |
| SquareNorm(const Matrix< Dim, Dim > &e) | Util::_InnerProductSpace< Matrix< Dim, Dim > > | inlinestatic |
| squareNorm(void) const | Util::_InnerProductSpace< Matrix< Dim, Dim > > | inline |
| SquareRoot(const Matrix &m, double eps=0.000001) | Util::Matrix< Dim, Dim > | static |
| subDeterminant(int r, int c) const | Util::Matrix< Dim, Dim > | |
| SVD(Matrix &r1, Matrix &diagonal, Matrix &r2) const | Util::Matrix< Dim, Dim > | |
| symmetrize(void) const | Util::Matrix< Dim, Dim > | |
| trace(void) const | Util::Matrix< Dim, Dim > | |
| transpose(void) const | Util::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > > | |
| unit(void) const | Util::_InnerProductSpace< Matrix< Dim, Dim > > | inline |