#include <boost/fusion/include/invoke.hpp>
#include <boost/fusion/include/algorithm.hpp>
#include "pinocchio/multibody/joint/joint-variant.hpp"
Classes | |
struct | se3::fusion::JointVisitor< Visitor > |
struct | se3::fusion::JointModelVisitor< Visitor > |
Namespaces | |
namespace | boost |
namespace | boost::fusion |
namespace | se3 |
namespace | se3::fusion |
Defines | |
#define | BOOST_FUSION_INVOKE_MAX_ARITY 10 |
#define | JOINT_VISITOR_INIT(VISITOR) |
#define | JOINT_MODEL_VISITOR_INIT(VISITOR) |
Functions | |
template<typename T , typename V > | |
result_of::push_front< V const, T >::type | boost::fusion::append (T const &t, V const &v) |
template<typename T1 , typename T2 , typename V > | |
result_of::push_front < typename result_of::push_front< V const, T2 >::type const, T1 >::type | boost::fusion::append2 (T1 const &t1, T2 const &t2, V const &v) |
#define BOOST_FUSION_INVOKE_MAX_ARITY 10 |
#define JOINT_MODEL_VISITOR_INIT | ( | VISITOR | ) |
VISITOR(ArgsType args ) : args(args) {} \ using se3::fusion::JointModelVisitor< VISITOR >::run; \ ArgsType args
#define JOINT_VISITOR_INIT | ( | VISITOR | ) |
VISITOR( JointDataVariant & jdata,ArgsType args ) : jdata(jdata),args(args) {} \ using se3::fusion::JointVisitor< VISITOR >::run; \ JointDataVariant & jdata; \ ArgsType args