Public Types | Public Member Functions | Protected Attributes | List of all members
Grid2DNode Class Reference

Public Types

typedef boost::shared_ptr< Grid2DNodePtr
 

Public Member Functions

int getX ()
 
int getY ()
 
 Grid2DNode (int x, int y, bool occupied)
 
bool isOccupied ()
 
bool operator== (Grid2DNode &other)
 

Protected Attributes

bool occupied_
 
int x_
 
int y_
 

Detailed Description

Definition at line 45 of file sample_astar.cpp.

Member Typedef Documentation

Definition at line 48 of file sample_astar.cpp.

Constructor & Destructor Documentation

Grid2DNode::Grid2DNode ( int  x,
int  y,
bool  occupied 
)
inline

Definition at line 49 of file sample_astar.cpp.

Member Function Documentation

int Grid2DNode::getX ( )
inline

Definition at line 54 of file sample_astar.cpp.

int Grid2DNode::getY ( )
inline

Definition at line 55 of file sample_astar.cpp.

bool Grid2DNode::isOccupied ( )
inline

Definition at line 56 of file sample_astar.cpp.

bool Grid2DNode::operator== ( Grid2DNode other)
inline

Definition at line 50 of file sample_astar.cpp.

Member Data Documentation

bool Grid2DNode::occupied_
protected

Definition at line 60 of file sample_astar.cpp.

int Grid2DNode::x_
protected

Definition at line 58 of file sample_astar.cpp.

int Grid2DNode::y_
protected

Definition at line 59 of file sample_astar.cpp.


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


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