30 #ifndef HPP_CORE_STEERING_METHOD_STRAIGHT_HH
31 #define HPP_CORE_STEERING_METHOD_STRAIGHT_HH
40 namespace steeringMethod {
78 void init(StraightWkPtr_t weak) {
84 StraightWkPtr_t weak_;
Definition: steering-method.hh:48
void init(SteeringMethodWkPtr_t weak)
Store weak pointer to itself.
Definition: steering-method.hh:110
Definition: straight.hh:46
#define HPP_CORE_DLLAPI
Definition: config.hh:88
virtual SteeringMethodPtr_t copy() const
Copy instance and return shared pointer.
Definition: straight.hh:63
Straight(const ProblemConstPtr_t &problem)
Definition: straight.hh:72
virtual PathPtr_t impl_compute(ConfigurationIn_t q1, ConfigurationIn_t q2) const
create a path between two configurations
void init(StraightWkPtr_t weak)
Store weak pointer to itself.
Definition: straight.hh:78
static StraightPtr_t create(const ProblemConstPtr_t &problem)
Create instance and return shared pointer.
Definition: straight.hh:49
static StraightPtr_t createCopy(const StraightPtr_t &other)
Copy instance and return shared pointer.
Definition: straight.hh:56
Straight(const Straight &other)
Copy constructor.
Definition: straight.hh:75
shared_ptr< Straight > StraightPtr_t
Definition: fwd.hh:37
shared_ptr< SteeringMethod > SteeringMethodPtr_t
Definition: fwd.hh:213
pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: fwd.hh:108
shared_ptr< const Problem > ProblemConstPtr_t
Definition: fwd.hh:197
shared_ptr< Path > PathPtr_t
Definition: fwd.hh:187
Definition: bi-rrt-planner.hh:35