HOG2
BilliardBallUnit Member List

This is the complete list of members for BilliardBallUnit, including all inherited members.

bMapUnitprotected
BilliardBallUnit(int _x, int _y, int _coolOffPeriod, double _probDirChange)BilliardBallUnitinline
collisionStatusBilliardBallUnitprivate
coolOffPeriodBilliardBallUnitprivate
Done()Unit< xyLoc, tDirection, MapEnvironment >inlinevirtual
gMapUnitprotected
GetColor(GLfloat &_r, GLfloat &_g, GLfloat &_b) constUnit< xyLoc, tDirection, MapEnvironment >inlinevirtual
GetGoal(xyLoc &s)MapUnitinlinevirtual
GetLocation(xyLoc &l)MapUnitinlinevirtual
GetName()BilliardBallUnitinlinevirtual
GetNum()Unit< xyLoc, tDirection, MapEnvironment >inlinevirtual
GetPriority()Unit< xyLoc, tDirection, MapEnvironment >inlinevirtual
GetSpeed()Unit< xyLoc, tDirection, MapEnvironment >inlinevirtual
GetUnitGroup()Unit< xyLoc, tDirection, MapEnvironment >inline
groupUnit< xyLoc, tDirection, MapEnvironment >private
lastIndexBilliardBallUnitprivate
locMapUnitprotected
LogFinalStats(StatCollection *)Unit< xyLoc, tDirection, MapEnvironment >inlinevirtual
LogStats(StatCollection *)Unit< xyLoc, tDirection, MapEnvironment >inlinevirtual
MakeMove(MapEnvironment *, OccupancyInterface< xyLoc, tDirection > *, MapSimulationInfo *, tDirection &dir)BilliardBallUnitvirtual
MapUnit(int x, int y)MapUnitinline
OpenGLDraw(const MapEnvironment *, const MapSimulationInfo *) constMapUnitvirtual
priorityUnit< xyLoc, tDirection, MapEnvironment >private
probDirChangeBilliardBallUnitprivate
rMapUnitprotected
SetColor(GLfloat _r, GLfloat _g, GLfloat _b)Unit< xyLoc, tDirection, MapEnvironment >inlinevirtual
SetNum(unsigned int num)Unit< xyLoc, tDirection, MapEnvironment >inlinevirtual
SetPriority(int val)Unit< xyLoc, tDirection, MapEnvironment >inlinevirtual
SetSpeed(double s)Unit< xyLoc, tDirection, MapEnvironment >inline
SetUnitGroup(UnitGroup< xyLoc, tDirection, MapEnvironment > *_group)Unit< xyLoc, tDirection, MapEnvironment >inline
speedUnit< xyLoc, tDirection, MapEnvironment >private
StartNewTrial(StatCollection *)Unit< xyLoc, tDirection, MapEnvironment >inlinevirtual
Unit()Unit< xyLoc, tDirection, MapEnvironment >inline
unitidUnit< xyLoc, tDirection, MapEnvironment >private
UpdateLocation(MapEnvironment *, xyLoc &, bool, MapSimulationInfo *)BilliardBallUnitvirtual
~Unit()Unit< xyLoc, tDirection, MapEnvironment >inlinevirtual