diff --git a/include/eigenpy/quaternion.hpp b/include/eigenpy/quaternion.hpp index 1f824eced7d5beafa4ff044ebb8e978fc3fedc7a..7e00edfa3bc5b6602d4710270ec0bd17d2a77cdf 100644 --- a/include/eigenpy/quaternion.hpp +++ b/include/eigenpy/quaternion.hpp @@ -275,7 +275,7 @@ namespace eigenpy return new Quaternion; } - static Quaternion* FromOneVector(const Vector4& v) + static Quaternion* FromOneVector(const Eigen::Ref<Vector4> v) { Quaternion* q(new Quaternion(v[3],v[0],v[1],v[2])); return q;