18 #ifndef HPP_MANIPULATION_DISTANCE_HH 19 # define HPP_MANIPULATION_DISTANCE_HH 21 # include <hpp/core/weighed-distance.hh> 24 # include <hpp/manipulation/config.hh> 28 namespace manipulation {
67 void init (WeighedDistanceWkPtr_t
self);
71 WeighedDistanceWkPtr_t weak_;
76 #endif // HPP_MANIPULATION_DISTANCE_HH
void constraintGraph(const graph::GraphPtr_t &graph)
Set the graph of constraints.
Definition: weighed-distance.hh:45
pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: fwd.hh:38
core::value_type value_type
Definition: fwd.hh:79
Class for distance between configurations.
Definition: weighed-distance.hh:33
boost::shared_ptr< Device > DevicePtr_t
Definition: fwd.hh:29
void init(const ConfigurationShooterWkPtr_t &weak)
static StraightPtr_t createCopy(const StraightPtr_t &other)
boost::shared_ptr< WeighedDistance > WeighedDistancePtr_t
Definition: fwd.hh:71
static GradientBasedPtr_t create(const Problem &problem)
graph::GraphPtr_t constraintGraph() const
Get the graph of constraints.
Definition: weighed-distance.hh:51
boost::shared_ptr< Graph > GraphPtr_t
Definition: fwd.hh:35
boost::shared_ptr< Distance > DistancePtr_t
FCL_REAL distance(const KDOP< N > &other, Vec3f *P=NULL, Vec3f *Q=NULL) const