diff --git a/include/hpp/fcl/BV/BV.h b/include/hpp/fcl/BV/BV.h index 5e3f9993bfc28abb50adf25d3db2238536231fe0..d88aa1fc7396825555968e0c3c854045a2d14bd0 100644 --- a/include/hpp/fcl/BV/BV.h +++ b/include/hpp/fcl/BV/BV.h @@ -281,6 +281,17 @@ public: } }; +template<> +class Converter<AABB, OBBRSS> +{ +public: + static void convert(const AABB& bv1, const Transform3f& tf1, OBBRSS& bv2) + { + Converter<AABB, OBB>::convert(bv1, tf1, bv2.obb); + Converter<AABB, RSS>::convert(bv1, tf1, bv2.rss); + } +}; + } /// @endcond