#include <breadth_first_search_solver.h>

Public Types | |
| typedef GraphT::Ptr | GraphPtr |
| typedef boost::shared_ptr < BreadthFirstSearchSolver > | Ptr |
| typedef SolverNode< State, GraphT >::Ptr | SolverNodePtr |
| typedef GraphT::StateT | State |
| typedef GraphT::StateT::Ptr | StatePtr |
Public Member Functions | |
| virtual void | addToOpenList (SolverNodePtr state) |
| BreadthFirstSearchSolver (GraphPtr graph) | |
| virtual bool | isOpenListEmpty () |
| virtual SolverNodePtr | popFromOpenList () |
Protected Attributes | |
| std::queue< SolverNodePtr > | open_list_ |
Definition at line 46 of file breadth_first_search_solver.h.
| typedef GraphT::Ptr jsk_footstep_planner::BreadthFirstSearchSolver< GraphT >::GraphPtr |
Reimplemented from jsk_footstep_planner::Solver< GraphT >.
Definition at line 52 of file breadth_first_search_solver.h.
| typedef boost::shared_ptr<BreadthFirstSearchSolver> jsk_footstep_planner::BreadthFirstSearchSolver< GraphT >::Ptr |
Reimplemented from jsk_footstep_planner::Solver< GraphT >.
Definition at line 49 of file breadth_first_search_solver.h.
| typedef SolverNode<State, GraphT>::Ptr jsk_footstep_planner::BreadthFirstSearchSolver< GraphT >::SolverNodePtr |
Reimplemented from jsk_footstep_planner::Solver< GraphT >.
Definition at line 53 of file breadth_first_search_solver.h.
| typedef GraphT::StateT jsk_footstep_planner::BreadthFirstSearchSolver< GraphT >::State |
Reimplemented from jsk_footstep_planner::Solver< GraphT >.
Definition at line 51 of file breadth_first_search_solver.h.
| typedef GraphT::StateT::Ptr jsk_footstep_planner::BreadthFirstSearchSolver< GraphT >::StatePtr |
Reimplemented from jsk_footstep_planner::Solver< GraphT >.
Definition at line 50 of file breadth_first_search_solver.h.
| jsk_footstep_planner::BreadthFirstSearchSolver< GraphT >::BreadthFirstSearchSolver | ( | GraphPtr | graph | ) | [inline] |
Definition at line 55 of file breadth_first_search_solver.h.
| virtual void jsk_footstep_planner::BreadthFirstSearchSolver< GraphT >::addToOpenList | ( | SolverNodePtr | state | ) | [inline, virtual] |
Implements jsk_footstep_planner::Solver< GraphT >.
Definition at line 57 of file breadth_first_search_solver.h.
| virtual bool jsk_footstep_planner::BreadthFirstSearchSolver< GraphT >::isOpenListEmpty | ( | ) | [inline, virtual] |
Implements jsk_footstep_planner::Solver< GraphT >.
Definition at line 62 of file breadth_first_search_solver.h.
| virtual SolverNodePtr jsk_footstep_planner::BreadthFirstSearchSolver< GraphT >::popFromOpenList | ( | ) | [inline, virtual] |
Implements jsk_footstep_planner::Solver< GraphT >.
Definition at line 70 of file breadth_first_search_solver.h.
std::queue<SolverNodePtr> jsk_footstep_planner::BreadthFirstSearchSolver< GraphT >::open_list_ [protected] |
Definition at line 77 of file breadth_first_search_solver.h.