HOG2
|
This is the complete list of members for SearchUnit, including all inherited members.
AbsMapUnit(int x, int y) | AbsMapUnit | inline |
addPathToCache(path *p) | SearchUnit | protectedvirtual |
algorithm | SearchUnit | protected |
b | AbsMapUnit | protected |
Done() | SearchUnit | inlinevirtual |
g | AbsMapUnit | protected |
getAlgorithm() | SearchUnit | inlinevirtual |
getCachedMove(tDirection &dir) | SearchUnit | protected |
GetColor(GLfloat &_r, GLfloat &_g, GLfloat &_b) const | Unit< state, action, environment > | inlinevirtual |
GetGoal(xyLoc &gs) | SearchUnit | inlinevirtual |
Unit::GetGoal(state &s) | Unit< state, action, environment > | inlinevirtual |
GetLocation(xyLoc &l) | AbsMapUnit | inlinevirtual |
Unit::GetLocation(state &)=0 | Unit< state, action, environment > | pure virtual |
GetName() | SearchUnit | inlinevirtual |
GetNum() | Unit< state, action, environment > | inlinevirtual |
GetPriority() | Unit< state, action, environment > | inlinevirtual |
GetSpeed() | Unit< state, action, environment > | inlinevirtual |
GetUnitGroup() | Unit< state, action, environment > | inline |
group | Unit< state, action, environment > | private |
loc | AbsMapUnit | protected |
LogFinalStats(StatCollection *stats) | SearchUnit | virtual |
LogStats(StatCollection *stats) | SearchUnit | virtual |
makeMove(MapProvider *, reservationProvider *, AbsMapSimulationInfo *simInfo, tDirection &dir) | SearchUnit | virtual |
MakeMove(AbsMapEnvironment *ame, OccupancyInterface< xyLoc, tDirection > *, AbsMapSimulationInfo *si, tDirection &dir) | SearchUnit | inlinevirtual |
Unit::MakeMove(environment *, OccupancyInterface< state, action > *, SimulationInfo< state, action, environment > *, action &a)=0 | Unit< state, action, environment > | pure virtual |
moves | SearchUnit | protected |
nodesExpanded | SearchUnit | protected |
nodesTouched | SearchUnit | protected |
onTarget | SearchUnit | protected |
OpenGLDraw(const AbsMapEnvironment *, const AbsMapSimulationInfo *) const | SearchUnit | virtual |
Unit::OpenGLDraw(const environment *, const SimulationInfo< state, action, environment > *) const =0 | Unit< state, action, environment > | pure virtual |
priority | Unit< state, action, environment > | private |
r | AbsMapUnit | protected |
s_algorithm | SearchUnit | protected |
SearchUnit(int x, int y, AbsMapUnit *target, SearchAlgorithm *alg) | SearchUnit | |
SetColor(GLfloat _r, GLfloat _g, GLfloat _b) | Unit< state, action, environment > | inlinevirtual |
SetNum(unsigned int num) | Unit< state, action, environment > | inlinevirtual |
SetPriority(int val) | Unit< state, action, environment > | inlinevirtual |
SetSpeed(double s) | Unit< state, action, environment > | inline |
setTarget(AbsMapUnit *u) | SearchUnit | inlinevirtual |
SetUnitGroup(UnitGroup< state, action, environment > *_group) | Unit< state, action, environment > | inline |
speed | Unit< state, action, environment > | private |
spread_cache | SearchUnit | protected |
StartNewTrial(StatCollection *) | Unit< state, action, environment > | inlinevirtual |
target | SearchUnit | protected |
targetTime | SearchUnit | protected |
Unit() | Unit< state, action, environment > | inline |
unitid | Unit< state, action, environment > | private |
UpdateLocation(AbsMapEnvironment *, xyLoc &l, bool success, AbsMapSimulationInfo *si) | SearchUnit | inlinevirtual |
Unit::UpdateLocation(environment *, state &, bool success, SimulationInfo< state, action, environment > *)=0 | Unit< state, action, environment > | pure virtual |
updateLocation(int _x, int _y, bool, AbsMapSimulationInfo *) | SearchUnit | virtual |
~AbsMapUnit() | AbsMapUnit | inlinevirtual |
~SearchUnit() | SearchUnit | virtual |
~Unit() | Unit< state, action, environment > | inlinevirtual |