19 #ifndef HPP_CORE_STEERING_METHOD_STRAIGHT_HH 20 # define HPP_CORE_STEERING_METHOD_STRAIGHT_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 void init(StraightWkPtr_t weak)
Store weak pointer to itself.
Definition: straight.hh:79
pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: fwd.hh:97
Definition: steering-method.hh:38
Definition: bi-rrt-planner.hh:24
shared_ptr< const Problem > ProblemConstPtr_t
Definition: fwd.hh:180
Definition: straight.hh:35
void init(SteeringMethodWkPtr_t weak)
Store weak pointer to itself.
Definition: steering-method.hh:114
Straight(const ProblemConstPtr_t &problem)
Definition: straight.hh:68
Straight(const Straight &other)
Copy constructor.
Definition: straight.hh:73
shared_ptr< Straight > StraightPtr_t
Definition: fwd.hh:26
static StraightPtr_t create(const ProblemConstPtr_t &problem)
Create instance and return shared pointer.
Definition: straight.hh:39
shared_ptr< SteeringMethod > SteeringMethodPtr_t
Definition: fwd.hh:195
#define HPP_CORE_DLLAPI
Definition: config.hh:64
virtual SteeringMethodPtr_t copy() const
Copy instance and return shared pointer.
Definition: straight.hh:56
shared_ptr< Path > PathPtr_t
Definition: fwd.hh:170