HOG2
DWG::DynamicWeightedGridEnvironment Member List

This is the complete list of members for DWG::DynamicWeightedGridEnvironment, including all inherited members.

ApplyAction(xyLoc &s, tDirection a) constDWG::DynamicWeightedGridEnvironmentvirtual
bValidSearchGoalSearchEnvironment< xyLoc, tDirection >protected
ClearGoal()SearchEnvironment< xyLoc, tDirection >inlinevirtual
colorSearchEnvironment< xyLoc, tDirection >mutableprotected
costsDWG::DynamicWeightedGridEnvironmentprivate
Draw(Graphics::Display &display) constDWG::DynamicWeightedGridEnvironmentvirtual
Draw(Graphics::Display &display, const xyLoc &) constDWG::DynamicWeightedGridEnvironmentvirtual
DrawLine(Graphics::Display &display, const xyLoc &x, const xyLoc &y, float width=1.0) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
DynamicWeightedGridEnvironment(const char *map)DWG::DynamicWeightedGridEnvironment
DynamicWeightedGridEnvironment(int width, int height)DWG::DynamicWeightedGridEnvironment
GCost(const xyLoc &node1, const xyLoc &node2) constDWG::DynamicWeightedGridEnvironmentvirtual
GCost(const xyLoc &node, const tDirection &act) constDWG::DynamicWeightedGridEnvironmentvirtual
GetAction(const xyLoc &s1, const xyLoc &s2) constDWG::DynamicWeightedGridEnvironmentvirtual
GetActionHash(tDirection act) constDWG::DynamicWeightedGridEnvironmentvirtual
GetActions(const xyLoc &nodeID, std::vector< tDirection > &actions) constDWG::DynamicWeightedGridEnvironmentvirtual
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
GetColor() constSearchEnvironment< xyLoc, tDirection >inlinevirtual
GetCoordinate(const xyLoc &l, float &x, float &y, float &r) constDWG::DynamicWeightedGridEnvironmentprivate
GetCosts()DWG::DynamicWeightedGridEnvironmentinline
GetMaxHash() constDWG::DynamicWeightedGridEnvironmentinline
SearchEnvironment< xyLoc, tDirection >::GetMaxHash() constSearchEnvironment< xyLoc, tDirection >inlinevirtual
GetNextState(const xyLoc &s1, tDirection a, xyLoc &s2) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
GetNumSuccessors(const xyLoc &stateID) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
GetOccupancyInfo()SearchEnvironment< xyLoc, tDirection >inlinevirtual
GetPathLength(std::vector< xyLoc > &neighbors)SearchEnvironment< xyLoc, tDirection >virtual
GetPathLength(const xyLoc &start, std::vector< tDirection > &neighbors)SearchEnvironment< xyLoc, tDirection >virtual
GetStateFromHash(uint64_t parent, xyLoc &s) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
GetStateHash(const xyLoc &node) constDWG::DynamicWeightedGridEnvironmentvirtual
GetSuccessors(const xyLoc &nodeID, std::vector< xyLoc > &neighbors) constDWG::DynamicWeightedGridEnvironmentvirtual
GLDrawLine(const xyLoc &x, const xyLoc &y) constDWG::DynamicWeightedGridEnvironmentinlinevirtual
GLDrawPath(const std::vector< xyLoc > &x) constSearchEnvironment< xyLoc, tDirection >virtual
GLLabelState(const xyLoc &, const char *) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
GoalTest(const xyLoc &node, const xyLoc &goal) constDWG::DynamicWeightedGridEnvironmentvirtual
SearchEnvironment< xyLoc, tDirection >::GoalTest(const xyLoc &node) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
HCost(const xyLoc &node1, const xyLoc &node2) constDWG::DynamicWeightedGridEnvironmentvirtual
SearchEnvironment< xyLoc, tDirection >::HCost(const xyLoc &node1, const xyLoc &node2, double parentHCost) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
SearchEnvironment< xyLoc, tDirection >::HCost(const xyLoc &node) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
Heuristic()Heuristic< xyLoc >inline
heuristicsHeuristic< xyLoc >
histogramHeuristic< xyLoc >mutable
InvertAction(tDirection &a) constDWG::DynamicWeightedGridEnvironmentvirtual
IsGoalStored() constSearchEnvironment< xyLoc, tDirection >inlinevirtual
lookupsHeuristic< xyLoc >
mHeightDWG::DynamicWeightedGridEnvironmentprivate
mWidthDWG::DynamicWeightedGridEnvironmentprivate
OpenGLDraw() constDWG::DynamicWeightedGridEnvironmentinline
OpenGLDraw(const xyLoc &) constDWG::DynamicWeightedGridEnvironmentinlinevirtual
OpenGLDraw(const xyLoc &, const tDirection &) constDWG::DynamicWeightedGridEnvironmentinlinevirtual
SearchEnvironment< xyLoc, tDirection >::OpenGLDraw() constSearchEnvironment< xyLoc, tDirection >inlinevirtual
SearchEnvironment< xyLoc, tDirection >::OpenGLDraw(const xyLoc &, const xyLoc &, float) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
searchGoalSearchEnvironment< xyLoc, tDirection >protected
SetColor(const rgbColor &r) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
SetCost(TerrainType t, double cost)DWG::DynamicWeightedGridEnvironmentinline
SetCosts(std::vector< double > &c)DWG::DynamicWeightedGridEnvironmentinline
SetOccupancyInfo(OccupancyInterface< xyLoc, tDirection > *)SearchEnvironment< xyLoc, tDirection >inlinevirtual
SetTerrainType(const xyLoc &l, TerrainType t)DWG::DynamicWeightedGridEnvironmentinline
StoreGoal(xyLoc &s)SearchEnvironment< xyLoc, tDirection >inlinevirtual
terrainDWG::DynamicWeightedGridEnvironmentprivate
transparencySearchEnvironment< xyLoc, tDirection >mutableprotected
UndoAction(xyLoc &s, tDirection a) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
~Heuristic()Heuristic< xyLoc >inlinevirtual
~SearchEnvironment()SearchEnvironment< xyLoc, tDirection >inlinevirtual