#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.