#include <simple_neighbored_graph.h>
Public Types | |
typedef boost::shared_ptr < SimpleNeighboredNode > | Ptr |
Public Member Functions | |
virtual void | addNeighbor (SimpleNeighboredNode::Ptr node) |
virtual std::string | getName () |
virtual std::vector < SimpleNeighboredNode::Ptr > | getNeighbors () |
bool | operator== (SimpleNeighboredNode &other) |
SimpleNeighboredNode (const std::string &name) | |
Protected Attributes | |
std::string | name_ |
std::vector < SimpleNeighboredNode::Ptr > | neighbors_ |
Definition at line 44 of file simple_neighbored_graph.h.
typedef boost::shared_ptr<SimpleNeighboredNode> jsk_footstep_planner::SimpleNeighboredNode::Ptr |
Definition at line 47 of file simple_neighbored_graph.h.
jsk_footstep_planner::SimpleNeighboredNode::SimpleNeighboredNode | ( | const std::string & | name | ) | [inline] |
Definition at line 49 of file simple_neighbored_graph.h.
virtual void jsk_footstep_planner::SimpleNeighboredNode::addNeighbor | ( | SimpleNeighboredNode::Ptr | node | ) | [inline, virtual] |
Definition at line 54 of file simple_neighbored_graph.h.
virtual std::string jsk_footstep_planner::SimpleNeighboredNode::getName | ( | ) | [inline, virtual] |
Definition at line 66 of file simple_neighbored_graph.h.
virtual std::vector<SimpleNeighboredNode::Ptr> jsk_footstep_planner::SimpleNeighboredNode::getNeighbors | ( | ) | [inline, virtual] |
Definition at line 61 of file simple_neighbored_graph.h.
bool jsk_footstep_planner::SimpleNeighboredNode::operator== | ( | SimpleNeighboredNode & | other | ) | [inline] |
Definition at line 67 of file simple_neighbored_graph.h.
Definition at line 73 of file simple_neighbored_graph.h.
std::vector<SimpleNeighboredNode::Ptr> jsk_footstep_planner::SimpleNeighboredNode::neighbors_ [protected] |
Definition at line 74 of file simple_neighbored_graph.h.