#include <hpp/manipulation/steering-method/graph.hh>
Public Member Functions | |
const core::SteeringMethodPtr_t & | innerSteeringMethod () const |
void | innerSteeringMethod (const core::SteeringMethodPtr_t &sm) |
![]() | |
PathPtr_t | operator() (ConfigurationIn_t q1, ConfigurationIn_t q2) const |
PathPtr_t | steer (ConfigurationIn_t q1, ConfigurationIn_t q2) const |
virtual | ~SteeringMethod () |
virtual SteeringMethodPtr_t | copy () const =0 |
const Problem & | problem () const |
void | constraints (const ConstraintSetPtr_t &constraints) |
const ConstraintSetPtr_t & | constraints () const |
void | constraints (const ConstraintSetPtr_t &constraints) |
const ConstraintSetPtr_t & | constraints () const |
Protected Member Functions | |
SteeringMethod (const Problem &problem) | |
Constructor. More... | |
SteeringMethod (const SteeringMethod &other) | |
Copy constructor. More... | |
void | init (SteeringMethodWkPtr_t weak) |
![]() | |
SteeringMethod (const Problem &problem) | |
SteeringMethod (const SteeringMethod &other) | |
virtual PathPtr_t | impl_compute (ConfigurationIn_t q1, ConfigurationIn_t q2) const =0 |
void | init (SteeringMethodWkPtr_t weak) |
Protected Attributes | |
const Problem & | problem_ |
A pointer to the manipulation problem. More... | |
core::SteeringMethodPtr_t | steeringMethod_ |
The encapsulated steering method. More... | |
![]() | |
const Problem & | problem_ |
|
protected |
Constructor.
|
protected |
Copy constructor.
|
inlineprotected |
|
inline |
References steeringMethod_.
|
inline |
References problem(), and steeringMethod_.
|
protected |
A pointer to the manipulation problem.
|
protected |
The encapsulated steering method.