diff --git a/Eigen/src/Geometry/Quaternion.h b/Eigen/src/Geometry/Quaternion.h index 5e52d5b5a..c0845653d 100644 --- a/Eigen/src/Geometry/Quaternion.h +++ b/Eigen/src/Geometry/Quaternion.h @@ -515,7 +515,7 @@ inline Derived& QuaternionBase::setFromTwoVectors(const MatrixBase(c,-1); Matrix m; m << v0.transpose(), v1.transpose(); - JacobiSVD > svd(m); + JacobiSVD > svd(m, ComputeFullV); Vector3 axis = svd.matrixV().col(2); Scalar w2 = (Scalar(1)+c)*Scalar(0.5);