#include <reachability_plugin.h>
Public Types | |
typedef boost::shared_ptr < const ReachabilityPlugin > | ConstPtr |
typedef boost::shared_ptr < ReachabilityPlugin > | Ptr |
Public Member Functions | |
virtual bool | isReachable (const State ¤t, const State &next) const =0 |
virtual bool | isReachable (const State &left_foot, const State &right_foot, const State &swing_foot) const |
bool | isUnique () const final |
ReachabilityPlugin (const std::string &name) | |
virtual void | reset () |
Resets the plugin to initial state. | |
virtual | ~ReachabilityPlugin () |
Definition at line 44 of file reachability_plugin.h.
typedef boost::shared_ptr<const ReachabilityPlugin> vigir_footstep_planning::ReachabilityPlugin::ConstPtr |
Definition at line 50 of file reachability_plugin.h.
typedef boost::shared_ptr<ReachabilityPlugin> vigir_footstep_planning::ReachabilityPlugin::Ptr |
Definition at line 49 of file reachability_plugin.h.
vigir_footstep_planning::ReachabilityPlugin::ReachabilityPlugin | ( | const std::string & | name | ) |
Definition at line 7 of file reachability_plugin.cpp.
Definition at line 12 of file reachability_plugin.cpp.
virtual bool vigir_footstep_planning::ReachabilityPlugin::isReachable | ( | const State & | current, |
const State & | next | ||
) | const [pure virtual] |
bool vigir_footstep_planning::ReachabilityPlugin::isReachable | ( | const State & | left_foot, |
const State & | right_foot, | ||
const State & | swing_foot | ||
) | const [virtual] |
Definition at line 21 of file reachability_plugin.cpp.
bool vigir_footstep_planning::ReachabilityPlugin::isUnique | ( | ) | const |
Definition at line 16 of file reachability_plugin.cpp.
virtual void vigir_footstep_planning::ReachabilityPlugin::reset | ( | ) | [inline, virtual] |
Resets the plugin to initial state.
Definition at line 58 of file reachability_plugin.h.