HOG2
GenericSearchUnit< state, action, environment > Member List

This is the complete list of members for GenericSearchUnit< state, action, environment >, including all inherited members.

AddPathToCache(environment *env, std::vector< state > &path)GenericSearchUnit< state, action, environment >protectedvirtual
algorithmGenericSearchUnit< state, action, environment >protected
bUnit< state, action, environment >private
Done()GenericSearchUnit< state, action, environment >inlinevirtual
gUnit< state, action, environment >private
GenericSearchUnit(state &start, state &goal, GenericSearchAlgorithm< state, action, environment > *alg)GenericSearchUnit< state, action, environment >
GenericSearchUnit(state &start, Unit< state, action, environment > *target, GenericSearchAlgorithm< state, action, environment > *alg)GenericSearchUnit< state, action, environment >
getAlgorithm()GenericSearchUnit< state, action, environment >inlinevirtual
getCachedMove(action &a)GenericSearchUnit< state, action, environment >protected
GetColor(GLfloat &_r, GLfloat &_g, GLfloat &_b) constUnit< state, action, environment >inlinevirtual
GetGoal(state &s)GenericSearchUnit< state, action, environment >inlinevirtual
GetLocation(state &s)GenericSearchUnit< state, action, environment >inlinevirtual
GetName()GenericSearchUnit< state, action, environment >inlinevirtual
GetNum()Unit< state, action, environment >inlinevirtual
GetPriority()Unit< state, action, environment >inlinevirtual
GetSpeed()Unit< state, action, environment >inlinevirtual
GetTarget()GenericSearchUnit< state, action, environment >inlinevirtual
GetUnitGroup()Unit< state, action, environment >inline
goalGenericSearchUnit< state, action, environment >protected
groupUnit< state, action, environment >private
lastlocGenericSearchUnit< state, action, environment >protected
lastTimeGenericSearchUnit< state, action, environment >protected
locGenericSearchUnit< state, action, environment >protected
LogFinalStats(StatCollection *stats)GenericSearchUnit< state, action, environment >virtual
LogStats(StatCollection *stats)GenericSearchUnit< state, action, environment >virtual
MakeMove(environment *env, OccupancyInterface< state, action > *oi, SimulationInfo< state, action, environment > *si, action &a)GenericSearchUnit< state, action, environment >virtual
movesGenericSearchUnit< state, action, environment >protected
nodesExpandedGenericSearchUnit< state, action, environment >protected
nodesTouchedGenericSearchUnit< state, action, environment >protected
onTargetGenericSearchUnit< state, action, environment >protected
OpenGLDraw(const environment *, const SimulationInfo< state, action, environment > *) constGenericSearchUnit< state, action, environment >virtual
priorityUnit< state, action, environment >private
rUnit< state, action, environment >private
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(Unit< state, action, environment > *u)GenericSearchUnit< state, action, environment >inlinevirtual
SetUnitGroup(UnitGroup< state, action, environment > *_group)Unit< state, action, environment >inline
speedUnit< state, action, environment >private
StartNewTrial(StatCollection *)Unit< state, action, environment >inlinevirtual
targetGenericSearchUnit< state, action, environment >protected
targetTimeGenericSearchUnit< state, action, environment >protected
Unit()Unit< state, action, environment >inline
unitidUnit< state, action, environment >private
UpdateLocation(environment *env, state &l, bool success, SimulationInfo< state, action, environment > *si)GenericSearchUnit< state, action, environment >virtual
~GenericSearchUnit()GenericSearchUnit< state, action, environment >virtual
~Unit()Unit< state, action, environment >inlinevirtual