Public Types | Public Member Functions | List of all members
vigir_footstep_planning::ReachabilityPlugin Class Referenceabstract

#include <reachability_plugin.h>

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

Public Types

typedef boost::shared_ptr< const ReachabilityPluginConstPtr
 
typedef boost::shared_ptr< ReachabilityPluginPtr
 

Public Member Functions

virtual bool isReachable (const State &current, 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. More...
 
virtual ~ReachabilityPlugin ()
 

Detailed Description

Definition at line 44 of file reachability_plugin.h.

Member Typedef Documentation

Definition at line 50 of file reachability_plugin.h.

Definition at line 49 of file reachability_plugin.h.

Constructor & Destructor Documentation

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

Definition at line 7 of file reachability_plugin.cpp.

vigir_footstep_planning::ReachabilityPlugin::~ReachabilityPlugin ( )
virtual

Definition at line 12 of file reachability_plugin.cpp.

Member Function Documentation

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
final

Definition at line 16 of file reachability_plugin.cpp.

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

Resets the plugin to initial state.

Definition at line 58 of file reachability_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