#include <hpp/core/path-projector/global.hh>
|
bool | impl_apply (const PathPtr_t &path, PathPtr_t &projection) const |
| Method to be reimplemented by inherited class. More...
|
|
| Global (const DistancePtr_t &distance, const SteeringMethodPtr_t &steeringMethod, value_type step, value_type threshold, value_type hessianBound) |
|
| PathProjector (const DistancePtr_t &distance, const SteeringMethodPtr_t &steeringMethod, bool keepSteeringMethodConstraints=false) |
|
virtual bool | impl_apply (const PathPtr_t &path, PathPtr_t &projection) const =0 |
| Method to be reimplemented by inherited class. More...
|
|
value_type | d (ConfigurationIn_t q1, ConfigurationIn_t q2) const |
|
PathPtr_t | steer (ConfigurationIn_t q1, ConfigurationIn_t q2) const |
|
◆ StraightPath
◆ StraightPathPtr_t
◆ Global()
◆ create() [1/2]
- Todo:
- The parameter "PathProjectionHessianBound" and "PathProjectionMinimalDist" are taken from the SteeringMethod::problem(). So they are accessible from Python. However, the former should be deduced from the path constraints. The latter should be passed to the constructor as an argument.
◆ create() [2/2]
◆ impl_apply()
bool hpp::core::pathProjector::Global::impl_apply |
( |
const PathPtr_t & |
path, |
|
|
PathPtr_t & |
projection |
|
) |
| const |
|
protectedvirtual |
The documentation for this class was generated from the following file: