20 #ifndef HPP_CONSTRAINTS_DISTANCE_BETWEEN_BODIES_HH 21 # define HPP_CONSTRAINTS_DISTANCE_BETWEEN_BODIES_HH 23 # include <pinocchio/multibody/geometry.hpp> 32 namespace constraints {
44 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
66 const std::vector<CollisionObjectPtr_t>& objects);
89 const std::vector<CollisionObjectPtr_t>& objects);
101 mutable GeometryData data_;
102 mutable std::size_t minIndex_;
109 #endif //HPP_CONSTRAINTS_DISTANCE_BETWEEN_BODIES_HH Definition: distance-between-bodies.hh:40
virtual ~DistanceBetweenBodies()
Definition: distance-between-bodies.hh:68
pinocchio::DevicePtr_t DevicePtr_t
Definition: fwd.hh:91
ObjectFactory * create(ObjectFactory *parent=NULL, const XMLElement *element=NULL)
pinocchio::Configuration_t Configuration_t
Definition: fwd.hh:87
pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: fwd.hh:88
pinocchio::JointPtr_t JointPtr_t
Definition: fwd.hh:37
Definition: differentiable-function.hh:50
Eigen::Ref< matrix_t > matrixOut_t
Definition: fwd.hh:44
boost::shared_ptr< DistanceBetweenBodies > DistanceBetweenBodiesPtr_t
Definition: fwd.hh:103