From 385fd3d918024f0e954b40b1b729887b16f43788 Mon Sep 17 00:00:00 2001 From: Benoit Jacob Date: Mon, 19 Jan 2009 15:02:24 +0000 Subject: * clarify the situation with experimental parts * remove all what was marked deprecated --- Eigen/src/Core/MatrixBase.h | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'Eigen/src/Core/MatrixBase.h') diff --git a/Eigen/src/Core/MatrixBase.h b/Eigen/src/Core/MatrixBase.h index d342a8936..8c755c592 100644 --- a/Eigen/src/Core/MatrixBase.h +++ b/Eigen/src/Core/MatrixBase.h @@ -229,10 +229,6 @@ template class MatrixBase template Derived& operator=(const MatrixBase& other); - /** Copies \a other into *this without evaluating other. \returns a reference to *this. */ - template - Derived& lazyAssign(const MatrixBase& other); - /** Special case of the template operator=, in order to prevent the compiler * from generating a default operator= (issue hit with g++ 4.1) */ @@ -241,6 +237,11 @@ template class MatrixBase return this->operator=(other); } +#ifndef EIGEN_PARSED_BY_DOXYGEN + /** Copies \a other into *this without evaluating other. \returns a reference to *this. */ + template + Derived& lazyAssign(const MatrixBase& other); + /** Overloaded for cache friendly product evaluation */ template Derived& lazyAssign(const Product& product); @@ -249,6 +250,7 @@ template class MatrixBase template Derived& lazyAssign(const Flagged& other) { return lazyAssign(other._expression()); } +#endif // not EIGEN_PARSED_BY_DOXYGEN CommaInitializer operator<< (const Scalar& s); @@ -589,9 +591,6 @@ template class MatrixBase const LLT llt() const; const LDLT ldlt() const; - // deprecated: - const Cholesky cholesky() const; - const CholeskyWithoutSquareRoot choleskyNoSqrt() const; /////////// QR module /////////// -- cgit v1.2.3