#include <grid_state.h>

Public Types | |
| typedef boost::shared_ptr < GridState > | Ptr |
Public Member Functions | |
| virtual float | getCost () |
| virtual int | getOccupancy () |
| GridState (int x, int y) | |
| virtual int | indexX () |
| virtual int | indexY () |
| virtual bool | isValid () |
| bool | operator== (const GridState &other) const |
| virtual bool | setCost (float c_) |
| virtual bool | setOccupancy (int occ_) |
Protected Attributes | |
| int | index_x_ |
| int | index_y_ |
Definition at line 5 of file grid_state.h.
| typedef boost::shared_ptr<GridState> jsk_footstep_planner::GridState::Ptr |
Reimplemented in jsk_footstep_planner::CostedGridState, and jsk_footstep_planner::OccupancyGridState.
Definition at line 8 of file grid_state.h.
| jsk_footstep_planner::GridState::GridState | ( | int | x, |
| int | y | ||
| ) | [inline] |
Definition at line 9 of file grid_state.h.
| virtual float jsk_footstep_planner::GridState::getCost | ( | ) | [inline, virtual] |
Reimplemented in jsk_footstep_planner::CostedGridState.
Definition at line 17 of file grid_state.h.
| virtual int jsk_footstep_planner::GridState::getOccupancy | ( | ) | [inline, virtual] |
Reimplemented in jsk_footstep_planner::OccupancyGridState.
Definition at line 15 of file grid_state.h.
| virtual int jsk_footstep_planner::GridState::indexX | ( | ) | [inline, virtual] |
Definition at line 12 of file grid_state.h.
| virtual int jsk_footstep_planner::GridState::indexY | ( | ) | [inline, virtual] |
Definition at line 13 of file grid_state.h.
| virtual bool jsk_footstep_planner::GridState::isValid | ( | ) | [inline, virtual] |
Reimplemented in jsk_footstep_planner::CostedGridState, and jsk_footstep_planner::OccupancyGridState.
Definition at line 19 of file grid_state.h.
| bool jsk_footstep_planner::GridState::operator== | ( | const GridState & | other | ) | const [inline] |
Definition at line 21 of file grid_state.h.
| virtual bool jsk_footstep_planner::GridState::setCost | ( | float | c_ | ) | [inline, virtual] |
Reimplemented in jsk_footstep_planner::CostedGridState.
Definition at line 18 of file grid_state.h.
| virtual bool jsk_footstep_planner::GridState::setOccupancy | ( | int | occ_ | ) | [inline, virtual] |
Reimplemented in jsk_footstep_planner::OccupancyGridState.
Definition at line 16 of file grid_state.h.
int jsk_footstep_planner::GridState::index_x_ [protected] |
Definition at line 27 of file grid_state.h.
int jsk_footstep_planner::GridState::index_y_ [protected] |
Definition at line 28 of file grid_state.h.