Steering method that creates StraightPath instances. More...
#include <hpp/core/steering-method/interpolated-steering-method.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 InterpolatedPtr_t | create (const DevicePtr_t &device) | 
| Create instance and return shared pointer.  More... | |
| static InterpolatedPtr_t | create (const DevicePtr_t &device, const WeighedDistancePtr_t &distance) | 
| Create instance and return shared pointer.  More... | |
| static InterpolatedPtr_t | createCopy (const InterpolatedPtr_t &other) | 
| Copy instance and return shared pointer.  More... | |
Protected Member Functions | |
| Interpolated (const DevicePtr_t &device) | |
| Constructor with robot Weighed distance is created from robot.  More... | |
| Interpolated (const DevicePtr_t &device, const WeighedDistancePtr_t &distance) | |
| Constructor with weighed distance.  More... | |
| Interpolated (const Interpolated &other) | |
| Copy constructor.  More... | |
| void | init (InterpolatedWkPtr_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.
      
  | 
  inlineprotected | 
Constructor with robot Weighed distance is created from robot.
      
  | 
  inlineprotected | 
Constructor with weighed distance.
      
  | 
  inlineprotected | 
Copy constructor.
      
  | 
  inlinevirtual | 
Copy instance and return shared pointer.
Implements hpp::core::SteeringMethod.
      
  | 
  inlinestatic | 
Create instance and return shared pointer.
References init().
      
  | 
  inlinestatic | 
Create instance and return shared pointer.
References init().
      
  | 
  inlinestatic | 
Copy instance and return shared pointer.
References init().
      
  | 
  inlinevirtual | 
create a path between two configurations
Implements hpp::core::SteeringMethod.
References hpp::core::InterpolatedPath::create().
      
  | 
  inlineprotected | 
Store weak pointer to itself.
References hpp::core::SteeringMethod::init().
Referenced by create(), and createCopy().