#include <hpp/manipulation/graph-node-optimizer.hh>


Public Member Functions | |
| virtual PathVectorPtr_t | optimize (const PathVectorPtr_t &path) |
Public Member Functions inherited from hpp::core::PathOptimizer | |
| virtual | ~PathOptimizer () |
| ProblemConstPtr_t | problem () const |
| void | interrupt () |
| void | maxIterations (const unsigned long int &n) |
| void | timeOut (const double &timeOut) |
Static Public Member Functions | |
| static GraphNodeOptimizerPtr_t | create (const core::ProblemConstPtr_t &problem) |
Protected Member Functions | |
| GraphNodeOptimizer (const core::ProblemConstPtr_t &problem) | |
| Constructor. | |
Protected Member Functions inherited from hpp::core::PathOptimizer | |
| PathOptimizer (const ProblemConstPtr_t &problem) | |
| PathPtr_t | steer (ConfigurationIn_t q1, ConfigurationIn_t q2) const |
| void | monitorExecution () |
| void | endIteration () |
| bool | shouldStop () const |
| void | initFromParameters () |
Additional Inherited Members | |
Public Attributes inherited from hpp::core::PathOptimizer | |
| bool | enabled |
| size_type | iteration |
| boost::posix_time::ptime | timeStart |
Protected Attributes inherited from hpp::core::PathOptimizer | |
| bool | interrupt_ |
Path optimizer that recompute the edge parameter of the constraints
This class encapsulates another path optimizer class. This optimizer calls the inner optimizer on every subpaths with the same set of constraints.
|
inlineprotected |
Constructor.
|
static |
|
virtual |
Implements hpp::core::PathOptimizer.