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

#include <grid_state.h>

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

List of all members.

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_

Detailed Description

Definition at line 5 of file grid_state.h.


Member Typedef Documentation

typedef boost::shared_ptr<GridState> jsk_footstep_planner::GridState::Ptr

Constructor & Destructor Documentation

jsk_footstep_planner::GridState::GridState ( int  x,
int  y 
) [inline]

Definition at line 9 of file grid_state.h.


Member Function Documentation

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


Member Data Documentation

Definition at line 27 of file grid_state.h.

Definition at line 28 of file grid_state.h.


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


jsk_footstep_planner
Author(s): Ryohei Ueda
autogenerated on Fri Apr 19 2019 03:45:28