aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/MatrixBase.h
diff options
context:
space:
mode:
Diffstat (limited to 'Eigen/src/Core/MatrixBase.h')
-rw-r--r--Eigen/src/Core/MatrixBase.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/Eigen/src/Core/MatrixBase.h b/Eigen/src/Core/MatrixBase.h
index 81aae3593..2b4926082 100644
--- a/Eigen/src/Core/MatrixBase.h
+++ b/Eigen/src/Core/MatrixBase.h
@@ -53,8 +53,6 @@
*/
template<typename Derived> class MatrixBase
{
- struct CommaInitializer;
-
public:
class InnerIterator;
@@ -236,10 +234,10 @@ template<typename Derived> class MatrixBase
template<typename Derived1, typename Derived2>
Derived& lazyAssign(const Product<Derived1,Derived2,SparseProduct>& product);
- CommaInitializer operator<< (const Scalar& s);
+ CommaInitializer<Derived> operator<< (const Scalar& s);
template<typename OtherDerived>
- CommaInitializer operator<< (const MatrixBase<OtherDerived>& other);
+ CommaInitializer<Derived> operator<< (const MatrixBase<OtherDerived>& other);
const Scalar coeff(int row, int col) const;
const Scalar operator()(int row, int col) const;