Public Types | Public Member Functions | List of all members
vigir_footstep_planning::PostProcessPlugin Class Reference

#include <post_process_plugin.h>

Inheritance diagram for vigir_footstep_planning::PostProcessPlugin:
Inheritance graph
[legend]

Public Types

typedef boost::shared_ptr< const PostProcessPluginConstPtr
 
typedef boost::shared_ptr< PostProcessPluginPtr
 

Public Member Functions

bool isUnique () const final
 
virtual void postProcess (msgs::StepPlan step_plan) const
 
 PostProcessPlugin (const std::string &name)
 
virtual void postProcessStep (const msgs::Step &left, const msgs::Step &right, msgs::Step &swing, msgs::StepPlan &step_plan) const
 Post-Processing after footstep planning was done. More...
 
virtual void postProcessStepBackward (const State &left, const State &right, State &swing) const
 
virtual void postProcessStepForward (const State &left, const State &right, State &swing) const
 Post-Processing directly after state generation. More...
 
virtual void reset ()
 Resets the plugin to initial state. More...
 

Detailed Description

Definition at line 42 of file post_process_plugin.h.

Member Typedef Documentation

Definition at line 48 of file post_process_plugin.h.

Definition at line 47 of file post_process_plugin.h.

Constructor & Destructor Documentation

vigir_footstep_planning::PostProcessPlugin::PostProcessPlugin ( const std::string &  name)

Definition at line 7 of file post_process_plugin.cpp.

Member Function Documentation

bool vigir_footstep_planning::PostProcessPlugin::isUnique ( ) const
final

Definition at line 12 of file post_process_plugin.cpp.

void vigir_footstep_planning::PostProcessPlugin::postProcess ( msgs::StepPlan  step_plan) const
virtual

Definition at line 29 of file post_process_plugin.cpp.

void vigir_footstep_planning::PostProcessPlugin::postProcessStep ( const msgs::Step &  left,
const msgs::Step &  right,
msgs::Step &  swing,
msgs::StepPlan &  step_plan 
) const
virtual

Post-Processing after footstep planning was done.

Definition at line 25 of file post_process_plugin.cpp.

void vigir_footstep_planning::PostProcessPlugin::postProcessStepBackward ( const State left,
const State right,
State swing 
) const
virtual

Definition at line 21 of file post_process_plugin.cpp.

void vigir_footstep_planning::PostProcessPlugin::postProcessStepForward ( const State left,
const State right,
State swing 
) const
virtual

Post-Processing directly after state generation.

Definition at line 17 of file post_process_plugin.cpp.

virtual void vigir_footstep_planning::PostProcessPlugin::reset ( )
inlinevirtual

Resets the plugin to initial state.

Definition at line 55 of file post_process_plugin.h.


The documentation for this class was generated from the following files:


vigir_footstep_planning_plugins
Author(s): Alexander Stumpf
autogenerated on Mon Jun 10 2019 15:47:39