hpp-core
4.11.0
Implement basic classes for canonical path planning for kinematic chains.
|
Go to the documentation of this file.
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
shared_ptr< const Problem > ProblemConstPtr_t
Definition: fwd.hh:180
virtual SteeringMethodPtr_t copy() const
Copy instance and return shared pointer.
Definition: straight.hh:56
shared_ptr< Path > PathPtr_t
Definition: fwd.hh:170
void init(SteeringMethodWkPtr_t weak)
Store weak pointer to itself.
Definition: steering-method.hh:114
Straight(const ProblemConstPtr_t &problem)
Definition: straight.hh:68
Definition: bi-rrt-planner.hh:24
Definition: straight.hh:35
static StraightPtr_t create(const ProblemConstPtr_t &problem)
Create instance and return shared pointer.
Definition: straight.hh:39
Definition: steering-method.hh:38
Straight(const Straight &other)
Copy constructor.
Definition: straight.hh:73
shared_ptr< Straight > StraightPtr_t
Definition: fwd.hh:26
shared_ptr< SteeringMethod > SteeringMethodPtr_t
Definition: fwd.hh:195
#define HPP_CORE_DLLAPI
Definition: config.hh:64