Assignments
Assignments
Util::Matrix< Dim, Dim > Member List

This is the complete list of members for Util::Matrix< Dim, Dim >, including all inherited members.

_BaseMatrix(void)Util::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > >
_mUtil::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > >private
closestRotation(void) constUtil::Matrix< Dim, Dim >
determinant(void) constUtil::Matrix< Dim, Dim >
Distance(const Element &e1, const Element &e2)Util::_InnerProductSpace< Element >inlinestatic
Dot(const Element &e1, const Element &e2)Util::_InnerProductSpace< Element >inlinestatic
dot(const _BaseMatrix &p) constUtil::_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) constUtil::Matrix< Dim, Dim >
length(void) constUtil::_InnerProductSpace< Element >inline
Length(const Element &e)Util::_InnerProductSpace< Element >inlinestatic
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) constUtil::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > >
operator*(const Point< Dim-1 > &p) constUtil::Matrix< Dim, Dim >
operator*(const Matrix< Dim, Cols > &m) constUtil::Matrix< Dim, Dim >
_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > >::operator*(const Point< Cols > &p) constUtil::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > >
_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > >::operator*(double s) constUtil::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > >
operator+(const Matrix< Dim, Dim > &m) constUtil::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > >
setInverse(Matrix &m) constUtil::Matrix< Dim, Dim >
skewSymmetrize(void) constUtil::Matrix< Dim, Dim >
SquareDistance(const Element &e1, const Element &e2)Util::_InnerProductSpace< Element >inlinestatic
SquareNorm(const Element &e)Util::_InnerProductSpace< Element >inlinestatic
squareNorm(void) constUtil::_InnerProductSpace< Element >inline
SquareRoot(const Matrix &m, double eps=0.000001)Util::Matrix< Dim, Dim >static
subDeterminant(int r, int c) constUtil::Matrix< Dim, Dim >
SVD(Matrix &r1, Matrix &diagonal, Matrix &r2) constUtil::Matrix< Dim, Dim >
symmetrize(void) constUtil::Matrix< Dim, Dim >
trace(void) constUtil::Matrix< Dim, Dim >
transpose(void) constUtil::_BaseMatrix< Dim, Dim, Matrix< Dim, Dim >, Matrix< Dim, Dim > >
unit(void) constUtil::_InnerProductSpace< Element >inline