#include <grid_perception.h>

Public Types | |
| typedef boost::shared_ptr< PerceptionGridMap > | Ptr |
| typedef boost::function< bool(GridState::Ptr)> | UpdateCostFunction |
Public Types inherited from jsk_footstep_planner::GridMap< CostedGridState > | |
| typedef CostedGridState | MapState |
| typedef boost::shared_ptr< CostedGridState > | MapStatePtr |
| typedef boost::shared_ptr< GridMap > | Ptr |
| typedef GridState | State |
| typedef GridState::Ptr | StatePtr |
Public Member Functions | |
| virtual bool | checkState (int ix, int iy) |
| virtual StatePtr | getState (int ix, int iy) |
| PerceptionGridMap (int _x, int _y) | |
| virtual void | setCostFunction (UpdateCostFunction func) |
| virtual bool | updateCost (StatePtr st) |
Public Member Functions inherited from jsk_footstep_planner::GridMap< CostedGridState > | |
| virtual float | getCost (int ix, int iy) |
| virtual int | getOccupancy (int ix, int iy) |
| GridMap (int _x, int _y) | |
| virtual int | index (int ix, int iy) |
| virtual int | inRange (int ix, int iy) |
| virtual bool | isValid (int ix, int iy) |
| virtual bool | setCost (std::vector< float > in) |
| virtual bool | setCost (int ix, int iy, float cost=0.0) |
| virtual bool | setOccupancy (std::vector< int > in) |
| virtual bool | setOccupancy (int ix, int iy, int occupancy=0) |
| virtual int | sizeX () |
| virtual int | sizeY () |
Protected Member Functions | |
| virtual void | resetGrid () |
Protected Member Functions inherited from jsk_footstep_planner::GridMap< CostedGridState > | |
| virtual void | createGrid () |
| GridMap () | |
Protected Attributes | |
| UpdateCostFunction | cost_func_ |
Protected Attributes inherited from jsk_footstep_planner::GridMap< CostedGridState > | |
| int | size_x_ |
| int | size_y_ |
| std::vector< StatePtr > | state_list_ |
Definition at line 33 of file grid_perception.h.
Definition at line 36 of file grid_perception.h.
| typedef boost::function<bool(GridState::Ptr)> jsk_footstep_planner::PerceptionGridMap::UpdateCostFunction |
Definition at line 37 of file grid_perception.h.
|
inline |
Definition at line 39 of file grid_perception.h.
|
inlinevirtual |
Definition at line 46 of file grid_perception.h.
|
inlinevirtual |
Reimplemented from jsk_footstep_planner::GridMap< CostedGridState >.
Definition at line 55 of file grid_perception.h.
|
inlineprotectedvirtual |
Definition at line 95 of file grid_perception.h.
|
inlinevirtual |
Definition at line 89 of file grid_perception.h.
|
inlinevirtual |
Definition at line 67 of file grid_perception.h.
|
protected |
Definition at line 100 of file grid_perception.h.