From d6f5c4f3aed3e44ec2e19762334ef2a01735c758 Mon Sep 17 00:00:00 2001
From: Justin Carpentier <justin.carpentier@inria.fr>
Date: Tue, 1 Feb 2022 21:16:42 +0100
Subject: [PATCH] geometry: fix Quaternion init from Eigen::Ref

---
 include/eigenpy/quaternion.hpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/eigenpy/quaternion.hpp b/include/eigenpy/quaternion.hpp
index 1f824ec..7e00edf 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;
-- 
GitLab