Steering method that creates StraightPath instances. More...
#include <hpp/core/steering-method/straight.hh>
Public Member Functions | |
| virtual SteeringMethodPtr_t | copy () const |
| Copy instance and return shared pointer. More... | |
| virtual PathPtr_t | impl_compute (ConfigurationIn_t q1, ConfigurationIn_t q2) const |
| create a path between two configurations More... | |
Public Member Functions inherited from hpp::core::SteeringMethod | |
| PathPtr_t | operator() (ConfigurationIn_t q1, ConfigurationIn_t q2) const |
| create a path between two configurations More... | |
| PathPtr_t | steer (ConfigurationIn_t q1, ConfigurationIn_t q2) const |
| virtual | ~SteeringMethod () |
| const Problem & | problem () const |
| void | constraints (const ConstraintSetPtr_t &constraints) |
| Set constraint set. More... | |
| const ConstraintSetPtr_t & | constraints () const |
| Get constraint set. More... | |
Static Public Member Functions | |
| static StraightPtr_t | create (const Problem &problem) |
| Create instance and return shared pointer. More... | |
| static StraightPtr_t | createCopy (const StraightPtr_t &other) |
| Copy instance and return shared pointer. More... | |
Protected Member Functions | |
| Straight (const Problem &problem) | |
| Constructor with robot Weighed distance is created from robot. More... | |
| Straight (const Straight &other) | |
| Copy constructor. More... | |
| void | init (StraightWkPtr_t weak) |
| Store weak pointer to itself. More... | |
Protected Member Functions inherited from hpp::core::SteeringMethod | |
| SteeringMethod (const Problem &problem) | |
| Constructor. More... | |
| SteeringMethod (const SteeringMethod &other) | |
| Copy constructor. More... | |
| void | init (SteeringMethodWkPtr_t weak) |
| Store weak pointer to itself. More... | |
Additional Inherited Members | |
Protected Attributes inherited from hpp::core::SteeringMethod | |
| const Problem & | problem_ |
Steering method that creates StraightPath instances.