ompl::ParameterSmoothStep Class Reference
ParameterSmoothStep represents a smooth interpolation between two parameter values using a hermite polynomial interpolation. More...
#include <ompl/multilevel/datastructures/ParameterSmoothStep.h>
Inheritance diagram for ompl::ParameterSmoothStep:

Public Member Functions | |
| ParameterSmoothStep (double initValue) | |
| ParameterSmoothStep (double initValue, double targetValue) | |
| double | operator() (void) |
| Evaluate interpolation at counter using a third-order hermite polynomial. | |
Public Member Functions inherited from ompl::Parameter | |
| Parameter (double valueInit) | |
| Parameter (double valueInit, double valueTarget) | |
| void | setValueInit (double valueInit) |
| Set initial value (default: 0.0) | |
| void | setValueTarget (double valueTarget) |
| Set target value (default: 1.0) | |
| void | setCounterInit (unsigned long long counterInit) |
| Set counter init value (default: 0) | |
| void | setCounterTarget (unsigned long long counterTarget) |
| Set counter target value (default: 100) | |
| double | getValueInit () |
| Get init value. | |
| double | getValueTarget () |
| Get target value. | |
| unsigned long long | getCounterInit () |
| Get counter init value. | |
| unsigned long long | getCounterTarget () |
| Get counter target value. | |
| double | operator() (void) |
| Call parameter and increase counter. | |
| void | reset () |
| Reset counter to init counter. | |
| unsigned long long | getCounter () |
| Get current counter. | |
| void | incrementCounter () |
| Increment counter. | |
Detailed Description
ParameterSmoothStep represents a smooth interpolation between two parameter values using a hermite polynomial interpolation.
Definition at line 83 of file ParameterSmoothStep.h.
The documentation for this class was generated from the following file:
- ompl/multilevel/datastructures/ParameterSmoothStep.h
Public Member Functions inherited from