diff --git a/Eigen/src/Core/MatrixBase.h b/Eigen/src/Core/MatrixBase.h index b85bece5e..5ceb02cb8 100644 --- a/Eigen/src/Core/MatrixBase.h +++ b/Eigen/src/Core/MatrixBase.h @@ -247,7 +247,6 @@ template class MatrixBase const DiagonalWrapper asDiagonal() const; Derived& setIdentity(); - Derived& setIdentity(int rows, int cols); bool isIdentity(RealScalar prec = dummy_precision()) const; bool isDiagonal(RealScalar prec = dummy_precision()) const; @@ -274,7 +273,7 @@ template class MatrixBase * \sa isApprox(), operator== */ template inline bool operator!=(const MatrixBase& other) const - { return cwiseNotEqual(other).all(); } + { return cwiseNotEqual(other).any(); } NoAlias noalias();