#include <MapInflationTool.h>
|
signed char | costLookup (int mx, int my, int src_x, int src_y) |
|
double | distanceLookup (int mx, int my, int src_x, int src_y) |
|
void | enqueueObstacle (unsigned int index, unsigned int sx, unsigned int sy) |
|
Definition at line 24 of file MapInflationTool.h.
MapInflationTool::MapInflationTool |
( |
| ) |
|
MapInflationTool::~MapInflationTool |
( |
| ) |
|
void MapInflationTool::computeCaches |
( |
unsigned int |
radius | ) |
|
signed char MapInflationTool::costLookup |
( |
int |
mx, |
|
|
int |
my, |
|
|
int |
src_x, |
|
|
int |
src_y |
|
) |
| |
|
inlineprivate |
double MapInflationTool::distanceLookup |
( |
int |
mx, |
|
|
int |
my, |
|
|
int |
src_x, |
|
|
int |
src_y |
|
) |
| |
|
inlineprivate |
void MapInflationTool::enqueueObstacle |
( |
unsigned int |
index, |
|
|
unsigned int |
sx, |
|
|
unsigned int |
sy |
|
) |
| |
|
private |
void MapInflationTool::inflateMap |
( |
GridMap * |
map | ) |
|
signed char** MapInflationTool::mCachedCosts |
|
private |
double** MapInflationTool::mCachedDistances |
|
private |
unsigned int MapInflationTool::mCellInflationRadius |
|
private |
signed char MapInflationTool::mCostObstacle |
|
private |
GridMap* MapInflationTool::mGridMap |
|
private |
unsigned char* MapInflationTool::mInflationMarkers |
|
private |
std::priority_queue<CellData> MapInflationTool::mInflationQueue |
|
private |
The documentation for this class was generated from the following files: