#include <step_cost_estimator_plugin.h>
Public Types | |
typedef boost::shared_ptr< const StepCostEstimatorPlugin > | ConstPtr |
typedef boost::shared_ptr< StepCostEstimatorPlugin > | Ptr |
Public Member Functions | |
virtual bool | getCost (const State &left_foot, const State &right_foot, const State &swing_foot, double &cost, double &cost_multiplier, double &risk, double &risk_multiplier) const =0 |
bool | isUnique () const final |
virtual void | reset () |
Resets the plugin to initial state. More... | |
StepCostEstimatorPlugin (const std::string &name) | |
virtual | ~StepCostEstimatorPlugin () |
Definition at line 42 of file step_cost_estimator_plugin.h.
typedef boost::shared_ptr<const StepCostEstimatorPlugin> vigir_footstep_planning::StepCostEstimatorPlugin::ConstPtr |
Definition at line 48 of file step_cost_estimator_plugin.h.
typedef boost::shared_ptr<StepCostEstimatorPlugin> vigir_footstep_planning::StepCostEstimatorPlugin::Ptr |
Definition at line 47 of file step_cost_estimator_plugin.h.
vigir_footstep_planning::StepCostEstimatorPlugin::StepCostEstimatorPlugin | ( | const std::string & | name | ) |
Definition at line 7 of file step_cost_estimator_plugin.cpp.
|
virtual |
Definition at line 12 of file step_cost_estimator_plugin.cpp.
|
pure virtual |
|
final |
Definition at line 16 of file step_cost_estimator_plugin.cpp.
|
inlinevirtual |
Resets the plugin to initial state.
Definition at line 56 of file step_cost_estimator_plugin.h.