diff options
author | Gael Guennebaud <g.gael@free.fr> | 2014-11-28 14:39:47 +0100 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2014-11-28 14:39:47 +0100 |
commit | b1f9f603a071e43c2823dbf8081d2669b0a5c717 (patch) | |
tree | 0ff58aabaf497b8aecd7b02945a1d75c76fc106b /Eigen/src/Core/Diagonal.h | |
parent | 5384e891472e690dc5dabdda014a1e4fc0117691 (diff) |
Simplify return type of diagonal(Index) (and ease compiler job)
Diffstat (limited to 'Eigen/src/Core/Diagonal.h')
-rw-r--r-- | Eigen/src/Core/Diagonal.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Eigen/src/Core/Diagonal.h b/Eigen/src/Core/Diagonal.h index 26a58d664..618b8980b 100644 --- a/Eigen/src/Core/Diagonal.h +++ b/Eigen/src/Core/Diagonal.h @@ -210,7 +210,7 @@ MatrixBase<Derived>::diagonal() const * * \sa MatrixBase::diagonal(), class Diagonal */ template<typename Derived> -inline typename MatrixBase<Derived>::template DiagonalIndexReturnType<DynamicIndex>::Type +inline typename MatrixBase<Derived>::DiagonalDynamicIndexReturnType MatrixBase<Derived>::diagonal(Index index) { return typename DiagonalIndexReturnType<DynamicIndex>::Type(derived(), index); @@ -218,7 +218,7 @@ MatrixBase<Derived>::diagonal(Index index) /** This is the const version of diagonal(Index). */ template<typename Derived> -inline typename MatrixBase<Derived>::template ConstDiagonalIndexReturnType<DynamicIndex>::Type +inline typename MatrixBase<Derived>::ConstDiagonalDynamicIndexReturnType MatrixBase<Derived>::diagonal(Index index) const { return typename ConstDiagonalIndexReturnType<DynamicIndex>::Type(derived(), index); |