diff options
Diffstat (limited to 'Eigen/src/Geometry/Transform.h')
-rw-r--r-- | Eigen/src/Geometry/Transform.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Eigen/src/Geometry/Transform.h b/Eigen/src/Geometry/Transform.h index ed4e6f200..4428e3c74 100644 --- a/Eigen/src/Geometry/Transform.h +++ b/Eigen/src/Geometry/Transform.h @@ -356,8 +356,8 @@ template<typename Scalar, int Dim> typename Transform<Scalar,Dim>::AffineMatrixType Transform<Scalar,Dim>::extractRotationNoShear() const { - return affine().cwiseAbs2() - .verticalRedux(ei_scalar_sum_op<Scalar>()).cwiseSqrt(); + return affine().cwise().abs2() + .verticalRedux(ei_scalar_sum_op<Scalar>()).cwise().sqrt(); } /** Convenient method to set \c *this from a position, orientation and scale |