Commit 682221c5 authored by Joseph Mirabel's avatar Joseph Mirabel
Browse files

Fix deprecation warning + undefined template specialization.

parent c5dcccd0
...@@ -184,6 +184,11 @@ namespace hpp { ...@@ -184,6 +184,11 @@ namespace hpp {
ConfigurationIn_t q2, ConfigurationIn_t q2,
vectorOut_t result); vectorOut_t result);
template void difference < RnxSOnLieGroupMap> (const DevicePtr_t& robot,
ConfigurationIn_t q1,
ConfigurationIn_t q2,
vectorOut_t result);
void difference (const DevicePtr_t& robot, ConfigurationIn_t q1, void difference (const DevicePtr_t& robot, ConfigurationIn_t q1,
ConfigurationIn_t q2, vectorOut_t result) ConfigurationIn_t q2, vectorOut_t result)
{ {
...@@ -212,7 +217,7 @@ namespace hpp { ...@@ -212,7 +217,7 @@ namespace hpp {
::pinocchio::normalize(robot->model(), q); ::pinocchio::normalize(robot->model(), q);
} }
struct IsNormalizedStep : public ::pinocchio::fusion::JointVisitorBase<IsNormalizedStep> struct IsNormalizedStep : public ::pinocchio::fusion::JointUnaryVisitorBase<IsNormalizedStep>
{ {
typedef boost::fusion::vector<ConfigurationIn_t, typedef boost::fusion::vector<ConfigurationIn_t,
const value_type &, const value_type &,
......
...@@ -380,7 +380,7 @@ namespace hpp { ...@@ -380,7 +380,7 @@ namespace hpp {
/* --- Bounding box ----------------------------------------------------- */ /* --- Bounding box ----------------------------------------------------- */
/* ---------------------------------------------------------------------- */ /* ---------------------------------------------------------------------- */
struct AABBStep : public ::pinocchio::fusion::JointVisitorBase<AABBStep> struct AABBStep : public ::pinocchio::fusion::JointUnaryVisitorBase<AABBStep>
{ {
typedef boost::fusion::vector<const Model&, typedef boost::fusion::vector<const Model&,
Configuration_t, Configuration_t,
......
...@@ -485,7 +485,7 @@ namespace hpp { ...@@ -485,7 +485,7 @@ namespace hpp {
} }
template <typename LieGroupMap_t> template <typename LieGroupMap_t>
struct ConfigSpaceVisitor : public ::pinocchio::fusion::JointVisitorBase<ConfigSpaceVisitor<LieGroupMap_t> > struct ConfigSpaceVisitor : public ::pinocchio::fusion::JointUnaryVisitorBase<ConfigSpaceVisitor<LieGroupMap_t> >
{ {
typedef boost::fusion::vector<LiegroupSpace&> ArgsType; typedef boost::fusion::vector<LiegroupSpace&> ArgsType;
......
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
namespace hpp { namespace hpp {
namespace pinocchio { namespace pinocchio {
struct SetBoundStep : public ::pinocchio::fusion::JointVisitorBase<SetBoundStep> struct SetBoundStep : public ::pinocchio::fusion::JointUnaryVisitorBase<SetBoundStep>
{ {
typedef boost::fusion::vector<ConfigurationIn_t, typedef boost::fusion::vector<ConfigurationIn_t,
Configuration_t &> ArgsType; Configuration_t &> ArgsType;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment