Storage for cell information used during queue expansion. More...
#include <costmap_queue.h>
Public Member Functions | |
CellData (const double d, const unsigned int x, const unsigned int y, const unsigned int sx, const unsigned int sy) | |
Real Constructor. More... | |
CellData () | |
Default Constructor - Should be used sparingly. More... | |
Public Attributes | |
double | distance_ |
unsigned int | src_x_ |
unsigned int | src_y_ |
unsigned int | x_ |
unsigned int | y_ |
Storage for cell information used during queue expansion.
Definition at line 52 of file costmap_queue.h.
|
inline |
Real Constructor.
d | The distance to the nearest obstacle |
x | The x coordinate of the cell in the cost map |
y | The y coordinate of the cell in the cost map |
sx | The x coordinate of the closest source cell in the costmap |
sy | The y coordinate of the closest source cell in the costmap |
Definition at line 63 of file costmap_queue.h.
|
inline |
Default Constructor - Should be used sparingly.
Definition at line 71 of file costmap_queue.h.
double costmap_queue::CellData::distance_ |
Definition at line 76 of file costmap_queue.h.
unsigned int costmap_queue::CellData::src_x_ |
Definition at line 78 of file costmap_queue.h.
unsigned int costmap_queue::CellData::src_y_ |
Definition at line 78 of file costmap_queue.h.
unsigned int costmap_queue::CellData::x_ |
Definition at line 77 of file costmap_queue.h.
unsigned int costmap_queue::CellData::y_ |
Definition at line 77 of file costmap_queue.h.