
Public Types | |
| typedef boost::shared_ptr< Grid2DGraph > | Ptr |
Public Types inherited from jsk_footstep_planner::Graph< Grid2DNode > | |
| typedef boost::shared_ptr< Graph > | Ptr |
| typedef boost::shared_ptr< StateT > | StatePtr |
| typedef Grid2DNode | StateT |
Public Member Functions | |
| virtual void | addNode (StatePtr state) |
| virtual StatePtr | findNode (int x, int y) |
| virtual bool | isGoal (StatePtr state) |
| virtual double | pathCost (StatePtr from, StatePtr to, double prev_cost) |
| virtual std::vector< Grid2DGraph::StatePtr > | successors (StatePtr target_state) |
Public Member Functions inherited from jsk_footstep_planner::Graph< Grid2DNode > | |
| virtual StatePtr | getGoalState () |
| virtual StatePtr | getStartState () |
| Graph () | |
| virtual size_t | numNodes () |
| virtual void | setGoalState (StatePtr goal) |
| virtual void | setStartState (StatePtr start) |
Protected Attributes | |
| StatePtr | state_map_ [1024][1024] |
Protected Attributes inherited from jsk_footstep_planner::Graph< Grid2DNode > | |
| StatePtr | goal_state_ |
| std::vector< StatePtr > | nodes_ |
| StatePtr | start_state_ |
Definition at line 65 of file sample_astar.cpp.
| typedef boost::shared_ptr<Grid2DGraph> Grid2DGraph::Ptr |
Definition at line 68 of file sample_astar.cpp.
|
inlinevirtual |
Reimplemented from jsk_footstep_planner::Graph< Grid2DNode >.
Definition at line 110 of file sample_astar.cpp.
|
inlinevirtual |
Definition at line 116 of file sample_astar.cpp.
|
inlinevirtual |
Implements jsk_footstep_planner::Graph< Grid2DNode >.
Definition at line 105 of file sample_astar.cpp.
Reimplemented from jsk_footstep_planner::Graph< Grid2DNode >.
Definition at line 100 of file sample_astar.cpp.
|
inlinevirtual |
Implements jsk_footstep_planner::Graph< Grid2DNode >.
Definition at line 69 of file sample_astar.cpp.
|
protected |
Definition at line 121 of file sample_astar.cpp.