#include <grid_graph.h>

Public Types | |
| typedef GridMap< GStateT > | GridType |
| typedef GStateT | MapState |
| typedef GStateT::Ptr | MapStatePtr |
| typedef boost::shared_ptr< GridGraph > | Ptr |
| typedef Graph< GridState >::StateT | State |
Public Types inherited from jsk_footstep_planner::Graph< GridState > | |
| typedef boost::shared_ptr< Graph > | Ptr |
| typedef boost::shared_ptr< StateT > | StatePtr |
| typedef GridState | StateT |
Public Member Functions | |
| StatePtr | getState (int ix, int iy) |
| GridGraph (typename GridType::Ptr gr) | |
| virtual bool | isGoal (StatePtr state) |
| virtual double | pathCost (StatePtr from, StatePtr to, double prev_cost) |
| virtual std::vector< StatePtr > | successors (StatePtr target_state) |
Public Member Functions inherited from jsk_footstep_planner::Graph< GridState > | |
| virtual void | addNode (StatePtr state) |
| virtual StatePtr | getGoalState () |
| virtual StatePtr | getStartState () |
| Graph () | |
| virtual size_t | numNodes () |
| virtual void | setGoalState (StatePtr goal) |
| virtual void | setStartState (StatePtr start) |
Protected Attributes | |
| GridType::Ptr | gridmap_ |
Protected Attributes inherited from jsk_footstep_planner::Graph< GridState > | |
| StatePtr | goal_state_ |
| std::vector< StatePtr > | nodes_ |
| StatePtr | start_state_ |
Definition at line 84 of file grid_graph.h.
| typedef GridMap<GStateT> jsk_footstep_planner::GridGraph< GStateT >::GridType |
Definition at line 88 of file grid_graph.h.
| typedef GStateT jsk_footstep_planner::GridGraph< GStateT >::MapState |
Definition at line 89 of file grid_graph.h.
| typedef GStateT::Ptr jsk_footstep_planner::GridGraph< GStateT >::MapStatePtr |
Definition at line 90 of file grid_graph.h.
| typedef boost::shared_ptr<GridGraph> jsk_footstep_planner::GridGraph< GStateT >::Ptr |
Definition at line 87 of file grid_graph.h.
| typedef Graph<GridState>::StateT jsk_footstep_planner::GridGraph< GStateT >::State |
Definition at line 91 of file grid_graph.h.
|
inline |
Definition at line 93 of file grid_graph.h.
|
inline |
Definition at line 98 of file grid_graph.h.
|
inlinevirtual |
Implements jsk_footstep_planner::Graph< GridState >.
Definition at line 127 of file grid_graph.h.
|
inlinevirtual |
Reimplemented from jsk_footstep_planner::Graph< GridState >.
Definition at line 132 of file grid_graph.h.
|
inlinevirtual |
Implements jsk_footstep_planner::Graph< GridState >.
Definition at line 107 of file grid_graph.h.
|
protected |
Definition at line 141 of file grid_graph.h.