| apply(const float vec[], float result[]) const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| apply(const float vec[], double result[]) const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| apply(const double vec[], double result[]) const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| clear() | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| computeDet() const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| deltaDeterminant(unsigned column, Scalar *Vec) const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| getValue(unsigned row, unsigned column) const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| initFromQuaternion(const float q[]) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| initFromQuaternion(const double q[]) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| inv() const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| invalidate() | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| isValid() const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| m_values | cloudViewer::SquareMatrixTpl< Scalar > | |
| operator*(const SquareMatrixTpl &B) const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| operator*(const Vector3Tpl< Scalar > &V) const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| operator*=(const SquareMatrixTpl &B) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| operator+(const SquareMatrixTpl &B) const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| operator+=(const SquareMatrixTpl &B) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| operator-(const SquareMatrixTpl &B) const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| operator-=(const SquareMatrixTpl &B) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| operator=(const Eigen::Matrix< Scalar, 3, 3 > &mat) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| operator=(const Eigen::Matrix< Scalar, 4, 4 > &mat) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| operator=(const SquareMatrixTpl &B) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| print(FILE *fp=nullptr) const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| row(unsigned index) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| scale(Scalar coef) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| setValue(unsigned row, unsigned column, Scalar value) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| size() const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| SquareMatrixTpl() | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| SquareMatrixTpl(unsigned size) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| SquareMatrixTpl(const SquareMatrixTpl< double > &mat) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| SquareMatrixTpl(const SquareMatrixTpl< float > &mat) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| SquareMatrixTpl(const float M16f[], bool rotationOnly=false) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| SquareMatrixTpl(const double M16d[], bool rotationOnly=false) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| SquareMatrixTpl(const Eigen::Matrix< Scalar, 3, 3 > &mat) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| SquareMatrixTpl(const Eigen::Matrix< Scalar, 4, 4 > &mat) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| svd(SquareMatrixTpl &S, SquareMatrixTpl &U, SquareMatrixTpl &V) const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| toArray(Scalar data[]) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| toGlMatrix(float M16f[]) const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| toGlMatrix(double M16d[]) const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| toIdentity() | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| toQuaternion(double q[]) | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| trace() const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| transpose() | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| transposed() const | cloudViewer::SquareMatrixTpl< Scalar > | inline |
| ~SquareMatrixTpl() | cloudViewer::SquareMatrixTpl< Scalar > | inlinevirtual |