Public Types | Public Member Functions | Protected Attributes | List of all members
jsk_footstep_planner::OccupancyGridState Class Reference

#include <grid_state.h>

Inheritance diagram for jsk_footstep_planner::OccupancyGridState:
Inheritance graph

Public Types

typedef boost::shared_ptr< OccupancyGridStatePtr
- Public Types inherited from jsk_footstep_planner::GridState
typedef boost::shared_ptr< GridStatePtr

Public Member Functions

virtual int getOccupancy ()
virtual bool isValid ()
 OccupancyGridState (int x, int y)
virtual bool setOccupancy (int occ_)
- Public Member Functions inherited from jsk_footstep_planner::GridState
virtual float getCost ()
 GridState (int x, int y)
virtual int indexX ()
virtual int indexY ()
bool operator== (const GridState &other) const
virtual bool setCost (float c_)

Protected Attributes

int occupancy_
- Protected Attributes inherited from jsk_footstep_planner::GridState
int index_x_
int index_y_

Detailed Description

Definition at line 31 of file grid_state.h.

Member Typedef Documentation

Definition at line 34 of file grid_state.h.

Constructor & Destructor Documentation

jsk_footstep_planner::OccupancyGridState::OccupancyGridState ( int  x,
int  y 

Definition at line 36 of file grid_state.h.

Member Function Documentation

virtual int jsk_footstep_planner::OccupancyGridState::getOccupancy ( )

Reimplemented from jsk_footstep_planner::GridState.

Definition at line 40 of file grid_state.h.

virtual bool jsk_footstep_planner::OccupancyGridState::isValid ( )

Reimplemented from jsk_footstep_planner::GridState.

Reimplemented in jsk_footstep_planner::CostedGridState.

Definition at line 46 of file grid_state.h.

virtual bool jsk_footstep_planner::OccupancyGridState::setOccupancy ( int  occ_)

Reimplemented from jsk_footstep_planner::GridState.

Definition at line 41 of file grid_state.h.

Member Data Documentation

int jsk_footstep_planner::OccupancyGridState::occupancy_

Definition at line 54 of file grid_state.h.

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

Author(s): Ryohei Ueda
autogenerated on Fri May 14 2021 02:51:52