From ca86a5d42d5966f730c2cb3e4409f5173526b32b Mon Sep 17 00:00:00 2001 From: Justin Carpentier <justin.carpentier@inria.fr> Date: Thu, 20 Jun 2019 16:49:31 +0200 Subject: [PATCH] eigen: add symlink in the current scope of Quaternion and Angle Axis classes --- include/eigenpy/angle-axis.hpp | 4 ++-- include/eigenpy/quaternion.hpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/eigenpy/angle-axis.hpp b/include/eigenpy/angle-axis.hpp index f97ea8d3..b1371237 100644 --- a/include/eigenpy/angle-axis.hpp +++ b/include/eigenpy/angle-axis.hpp @@ -103,8 +103,8 @@ namespace eigenpy static void expose() { - if(check_registration<AngleAxis>()) return; - + if(register_symbolic_link_to_registered_type<AngleAxis>()) return; + bp::class_<AngleAxis>("AngleAxis", "AngleAxis representation of rotations.\n\n", bp::no_init) diff --git a/include/eigenpy/quaternion.hpp b/include/eigenpy/quaternion.hpp index 96055338..ed289d0e 100644 --- a/include/eigenpy/quaternion.hpp +++ b/include/eigenpy/quaternion.hpp @@ -203,8 +203,8 @@ namespace eigenpy static void expose() { - if(check_registration<Quaternion>()) return; - + if(register_symbolic_link_to_registered_type<Quaternion>()) return; + bp::class_<Quaternion>("Quaternion", "Quaternion representing rotation.\n\n" "Supported operations " -- GitLab