#include <LRTAStarGroup.h>
Collaboration diagram for LRTAStarGroup:
Public Member Functions | |
LRTAStarGroup (mapProvider *) | |
~LRTAStarGroup () | |
tDirection | makeMove (unit *u, mapProvider *, reservationProvider *, simulationInfo *simInfo) |
void | openGLDraw (mapProvider *, simulationInfo *) |
bool | done () |
void | startNewTrial (statCollection *stats) |
void | cycleDisplayMode (void) |
void | increaseDisplayALevel (void) |
void | decreaseDisplayALevel (void) |
unsigned | memorySize (void) |
double | getMemoryUsage (void) |
double | getH (node *from, node *to) |
double | getDiffH (node *from, node *to) |
void | setH (node *from, node *to, double newValue) |
Private Member Functions | |
void | allocateH () |
recColor | getColor (double v) |
Private Attributes | |
double * | h |
unsigned | hSize |
short int | displayMode |
mapAbstraction * | aMap |
Friends | |
class | LRTAStar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|