19 #ifndef HPP_CORE_STEERING_METHOD_STRAIGHT_HH 20 # define HPP_CORE_STEERING_METHOD_STRAIGHT_HH 22 # include <hpp/core/config.hh> 29 namespace steeringMethod {
58 return createCopy (weak_.lock ());
79 void init (StraightWkPtr_t weak)
87 StraightWkPtr_t weak_;
93 #endif // HPP_CORE_STEERING_METHOD_STRAIGHT_HH boost::shared_ptr< Path > PathPtr_t
Definition: fwd.hh:170
void init(StraightWkPtr_t weak)
Store weak pointer to itself.
Definition: straight.hh:79
pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: fwd.hh:97
Definition: problem.hh:48
Definition: steering-method.hh:38
Definition: straight.hh:35
void init(SteeringMethodWkPtr_t weak)
Store weak pointer to itself.
Definition: steering-method.hh:114
Straight(const Straight &other)
Copy constructor.
Definition: straight.hh:73
static StraightPtr_t create(const Problem &problem)
Create instance and return shared pointer.
Definition: straight.hh:39
boost::shared_ptr< SteeringMethod > SteeringMethodPtr_t
Definition: fwd.hh:194
boost::shared_ptr< Straight > StraightPtr_t
Definition: fwd.hh:26
Straight(const Problem &problem)
Definition: straight.hh:68
virtual SteeringMethodPtr_t copy() const
Copy instance and return shared pointer.
Definition: straight.hh:56