Public Member Functions | |
CellData (double d, unsigned int x, unsigned int y, unsigned int sx, unsigned int sy) | |
Constructor for CellData objects. | |
Public Attributes | |
double | distance_ |
unsigned int | src_x_ |
unsigned int | src_y_ |
unsigned int | x_ |
unsigned int | y_ |
Friends | |
bool | operator< (const CellData &a, const CellData &b) |
Provide an ordering between CellData objects in the priority queue. |
Definition at line 99 of file inflation.hpp.
cost_map::Inflate::CellData::CellData | ( | double | d, |
unsigned int | x, | ||
unsigned int | y, | ||
unsigned int | sx, | ||
unsigned int | sy | ||
) | [inline] |
Constructor for CellData objects.
d | The distance to the nearest obstacle, used for ordering in the priority queue |
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 obstacle cell in the costmap |
sy | The y coordinate of the closest obstacle cell in the costmap |
Definition at line 109 of file inflation.hpp.
Provide an ordering between CellData objects in the priority queue.
Definition at line 117 of file inflation.hpp.
Definition at line 120 of file inflation.hpp.
unsigned int cost_map::Inflate::CellData::src_x_ |
Definition at line 122 of file inflation.hpp.
unsigned int cost_map::Inflate::CellData::src_y_ |
Definition at line 122 of file inflation.hpp.
unsigned int cost_map::Inflate::CellData::x_ |
Definition at line 121 of file inflation.hpp.
unsigned int cost_map::Inflate::CellData::y_ |
Definition at line 121 of file inflation.hpp.