Add cholesky's members to MatrixBase

Various documentation improvements including new snippets (AngleAxis and Cholesky)
This commit is contained in:
Gael Guennebaud
2008-07-19 22:59:05 +00:00
parent 6e2c53e056
commit 269f683902
11 changed files with 58 additions and 7 deletions

View File

@@ -532,6 +532,10 @@ template<typename Derived> class MatrixBase
void computeInverse(typename ei_eval<Derived>::type *result) const;
Scalar determinant() const;
/////////// Cholesky module ///////////
const Cholesky<typename ei_eval<Derived>::type> cholesky() const;
const CholeskyWithoutSquareRoot<typename ei_eval<Derived>::type> choleskyNoSqrt() const;
/////////// QR module ///////////

View File

@@ -96,6 +96,8 @@ void ei_cache_friendly_product(
template<typename ExpressionType, bool CheckExistence = true> class Inverse;
template<typename MatrixType> class QR;
template<typename MatrixType> class Cholesky;
template<typename MatrixType> class CholeskyWithoutSquareRoot;
// Geometry module:
template<typename Lhs, typename Rhs> class Cross;