big changes in Doxygen configuration; work around bug with doxygen parsing of

initialized enum values showing the last word the initializer instead of the actual
enum value's name; add some more docs.
This commit is contained in:
Benoit Jacob
2008-06-02 20:08:37 +00:00
parent ac88feebb7
commit 75de41a00b
10 changed files with 162 additions and 117 deletions

View File

@@ -67,6 +67,10 @@ const typename Derived::Scalar ei_bruteforce_det(const MatrixBase<Derived>& m)
}
}
/** \lu_module
*
* \returns the determinant of this matrix
*/
template<typename Derived>
typename ei_traits<Derived>::Scalar MatrixBase<Derived>::determinant() const
{

View File

@@ -25,7 +25,9 @@
#ifndef EIGEN_INVERSE_H
#define EIGEN_INVERSE_H
/** \class Inverse
/** \lu_module
*
* \class Inverse
*
* \brief Inverse of a matrix
*
@@ -258,7 +260,9 @@ void Inverse<MatrixType, CheckExistence>::_compute(const MatrixType& matrix)
else _compute_in_general_case(matrix);
}
/** \return the matrix inverse of \c *this, if it exists.
/** \lu_module
*
* \returns the matrix inverse of \c *this, if it exists.
*
* Example: \include MatrixBase_inverse.cpp
* Output: \verbinclude MatrixBase_inverse.out
@@ -272,7 +276,9 @@ MatrixBase<Derived>::inverse() const
return Inverse<typename Derived::Eval, true>(eval());
}
/** \return the matrix inverse of \c *this, which is assumed to exist.
/** \lu_module
*
* \returns the matrix inverse of \c *this, which is assumed to exist.
*
* Example: \include MatrixBase_quickInverse.cpp
* Output: \verbinclude MatrixBase_quickInverse.out