Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
jsk_footstep_planner::PerceptionGridMap Class Reference

#include <grid_perception.h>

Inheritance diagram for jsk_footstep_planner::PerceptionGridMap:
Inheritance graph
[legend]

List of all members.

Public Types

typedef boost::shared_ptr
< PerceptionGridMap
Ptr
typedef boost::function< bool(GridState::Ptr)> UpdateCostFunction

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)

Protected Member Functions

virtual void resetGrid ()

Protected Attributes

UpdateCostFunction cost_func_

Detailed Description

Definition at line 33 of file grid_perception.h.


Member Typedef Documentation

Reimplemented from jsk_footstep_planner::GridMap< CostedGridState >.

Definition at line 36 of file grid_perception.h.

Definition at line 37 of file grid_perception.h.


Constructor & Destructor Documentation

Definition at line 39 of file grid_perception.h.


Member Function Documentation

virtual bool jsk_footstep_planner::PerceptionGridMap::checkState ( int  ix,
int  iy 
) [inline, virtual]

Definition at line 46 of file grid_perception.h.

virtual StatePtr jsk_footstep_planner::PerceptionGridMap::getState ( int  ix,
int  iy 
) [inline, virtual]

Reimplemented from jsk_footstep_planner::GridMap< CostedGridState >.

Definition at line 55 of file grid_perception.h.

virtual void jsk_footstep_planner::PerceptionGridMap::resetGrid ( ) [inline, protected, virtual]

Definition at line 95 of file grid_perception.h.

Definition at line 89 of file grid_perception.h.

virtual bool jsk_footstep_planner::PerceptionGridMap::updateCost ( StatePtr  st) [inline, virtual]

Definition at line 67 of file grid_perception.h.


Member Data Documentation

Definition at line 100 of file grid_perception.h.


The documentation for this class was generated from the following file:


jsk_footstep_planner
Author(s): Ryohei Ueda
autogenerated on Wed Jul 19 2017 02:54:29