Move part() to EIGEN2_SUPPORT (had been deprecated for a long time)

This commit is contained in:
Benoit Jacob
2011-01-23 18:49:36 -05:00
parent 1cf4996d3c
commit 5c82fd7f40
2 changed files with 6 additions and 2 deletions

View File

@@ -676,10 +676,11 @@ void TriangularBase<Derived>::evalToLazy(MatrixBase<DenseDerived> &other) const
* Implementation of MatrixBase methods
***************************************************************************/
#ifdef EIGEN2_SUPPORT
/** \deprecated use MatrixBase::triangularView() */
template<typename Derived>
template<unsigned int Mode>
EIGEN_DEPRECATED const TriangularView<Derived, Mode> MatrixBase<Derived>::part() const
const TriangularView<Derived, Mode> MatrixBase<Derived>::part() const
{
return derived();
}
@@ -687,10 +688,11 @@ EIGEN_DEPRECATED const TriangularView<Derived, Mode> MatrixBase<Derived>::part()
/** \deprecated use MatrixBase::triangularView() */
template<typename Derived>
template<unsigned int Mode>
EIGEN_DEPRECATED TriangularView<Derived, Mode> MatrixBase<Derived>::part()
TriangularView<Derived, Mode> MatrixBase<Derived>::part()
{
return derived();
}
#endif
/**
* \returns an expression of a triangular view extracted from the current matrix