#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()
MapInflationTool::~MapInflationTool |
( |
| ) |
|
◆ computeCaches()
void MapInflationTool::computeCaches |
( |
unsigned int |
radius | ) |
|
◆ costLookup()
signed char MapInflationTool::costLookup |
( |
int |
mx, |
|
|
int |
my, |
|
|
int |
src_x, |
|
|
int |
src_y |
|
) |
| |
|
inlineprivate |
◆ distanceLookup()
double MapInflationTool::distanceLookup |
( |
int |
mx, |
|
|
int |
my, |
|
|
int |
src_x, |
|
|
int |
src_y |
|
) |
| |
|
inlineprivate |
◆ enqueueObstacle()
void MapInflationTool::enqueueObstacle |
( |
unsigned int |
index, |
|
|
unsigned int |
sx, |
|
|
unsigned int |
sy |
|
) |
| |
|
private |
◆ inflateMap()
void MapInflationTool::inflateMap |
( |
GridMap * |
map | ) |
|
◆ mCachedCosts
signed char** MapInflationTool::mCachedCosts |
|
private |
◆ mCachedDistances
double** MapInflationTool::mCachedDistances |
|
private |
◆ mCellInflationRadius
unsigned int MapInflationTool::mCellInflationRadius |
|
private |
◆ mCostObstacle
signed char MapInflationTool::mCostObstacle |
|
private |
◆ mGridMap
GridMap* MapInflationTool::mGridMap |
|
private |
◆ mInflationMarkers
unsigned char* MapInflationTool::mInflationMarkers |
|
private |
◆ mInflationQueue
std::priority_queue<CellData> MapInflationTool::mInflationQueue |
|
private |
The documentation for this class was generated from the following files: