#include <grid_state.h>
Public Types | |
typedef boost::shared_ptr< CostedGridState > | Ptr |
Public Types inherited from jsk_footstep_planner::OccupancyGridState | |
typedef boost::shared_ptr< OccupancyGridState > | Ptr |
Public Types inherited from jsk_footstep_planner::GridState | |
typedef boost::shared_ptr< GridState > | Ptr |
Public Member Functions | |
CostedGridState (int x, int y) | |
virtual float | getCost () |
virtual bool | isValid () |
virtual bool | setCost (float c_) |
Public Member Functions inherited from jsk_footstep_planner::OccupancyGridState | |
virtual int | getOccupancy () |
OccupancyGridState (int x, int y) | |
virtual bool | setOccupancy (int occ_) |
Public Member Functions inherited from jsk_footstep_planner::GridState | |
GridState (int x, int y) | |
virtual int | indexX () |
virtual int | indexY () |
bool | operator== (const GridState &other) const |
Protected Attributes | |
float | cost_ |
Protected Attributes inherited from jsk_footstep_planner::OccupancyGridState | |
int | occupancy_ |
Protected Attributes inherited from jsk_footstep_planner::GridState | |
int | index_x_ |
int | index_y_ |
Definition at line 57 of file grid_state.h.
Definition at line 60 of file grid_state.h.
|
inline |
Definition at line 62 of file grid_state.h.
|
inlinevirtual |
Reimplemented from jsk_footstep_planner::GridState.
Definition at line 66 of file grid_state.h.
|
inlinevirtual |
Reimplemented from jsk_footstep_planner::OccupancyGridState.
Definition at line 75 of file grid_state.h.
|
inlinevirtual |
Reimplemented from jsk_footstep_planner::GridState.
Definition at line 70 of file grid_state.h.
|
protected |
Definition at line 83 of file grid_state.h.