ApplyAction(xyLoc &s, tDirection a) const | DWG::DynamicWeightedGridEnvironment | virtual |
bValidSearchGoal | SearchEnvironment< xyLoc, tDirection > | protected |
ClearGoal() | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
color | SearchEnvironment< xyLoc, tDirection > | mutableprotected |
costs | DWG::DynamicWeightedGridEnvironment | private |
Draw(Graphics::Display &display) const | DWG::DynamicWeightedGridEnvironment | virtual |
Draw(Graphics::Display &display, const xyLoc &) const | DWG::DynamicWeightedGridEnvironment | virtual |
DrawLine(Graphics::Display &display, const xyLoc &x, const xyLoc &y, float width=1.0) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
DynamicWeightedGridEnvironment(const char *map) | DWG::DynamicWeightedGridEnvironment | |
DynamicWeightedGridEnvironment(int width, int height) | DWG::DynamicWeightedGridEnvironment | |
GCost(const xyLoc &node1, const xyLoc &node2) const | DWG::DynamicWeightedGridEnvironment | virtual |
GCost(const xyLoc &node, const tDirection &act) const | DWG::DynamicWeightedGridEnvironment | virtual |
GetAction(const xyLoc &s1, const xyLoc &s2) const | DWG::DynamicWeightedGridEnvironment | virtual |
GetActionHash(tDirection act) const | DWG::DynamicWeightedGridEnvironment | virtual |
GetActions(const xyLoc &nodeID, std::vector< tDirection > &actions) const | DWG::DynamicWeightedGridEnvironment | virtual |
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
GetColor() const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
GetCoordinate(const xyLoc &l, float &x, float &y, float &r) const | DWG::DynamicWeightedGridEnvironment | private |
GetCosts() | DWG::DynamicWeightedGridEnvironment | inline |
GetMaxHash() const | DWG::DynamicWeightedGridEnvironment | inline |
SearchEnvironment< xyLoc, tDirection >::GetMaxHash() const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
GetNextState(const xyLoc &s1, tDirection a, xyLoc &s2) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
GetNumSuccessors(const xyLoc &stateID) const | SearchEnvironment< 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) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
GetStateHash(const xyLoc &node) const | DWG::DynamicWeightedGridEnvironment | virtual |
GetSuccessors(const xyLoc &nodeID, std::vector< xyLoc > &neighbors) const | DWG::DynamicWeightedGridEnvironment | virtual |
GLDrawLine(const xyLoc &x, const xyLoc &y) const | DWG::DynamicWeightedGridEnvironment | inlinevirtual |
GLDrawPath(const std::vector< xyLoc > &x) const | SearchEnvironment< xyLoc, tDirection > | virtual |
GLLabelState(const xyLoc &, const char *) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
GoalTest(const xyLoc &node, const xyLoc &goal) const | DWG::DynamicWeightedGridEnvironment | virtual |
SearchEnvironment< xyLoc, tDirection >::GoalTest(const xyLoc &node) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
HCost(const xyLoc &node1, const xyLoc &node2) const | DWG::DynamicWeightedGridEnvironment | virtual |
SearchEnvironment< xyLoc, tDirection >::HCost(const xyLoc &node1, const xyLoc &node2, double parentHCost) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
SearchEnvironment< xyLoc, tDirection >::HCost(const xyLoc &node) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
Heuristic() | Heuristic< xyLoc > | inline |
heuristics | Heuristic< xyLoc > | |
histogram | Heuristic< xyLoc > | mutable |
InvertAction(tDirection &a) const | DWG::DynamicWeightedGridEnvironment | virtual |
IsGoalStored() const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
lookups | Heuristic< xyLoc > | |
mHeight | DWG::DynamicWeightedGridEnvironment | private |
mWidth | DWG::DynamicWeightedGridEnvironment | private |
OpenGLDraw() const | DWG::DynamicWeightedGridEnvironment | inline |
OpenGLDraw(const xyLoc &) const | DWG::DynamicWeightedGridEnvironment | inlinevirtual |
OpenGLDraw(const xyLoc &, const tDirection &) const | DWG::DynamicWeightedGridEnvironment | inlinevirtual |
SearchEnvironment< xyLoc, tDirection >::OpenGLDraw() const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
SearchEnvironment< xyLoc, tDirection >::OpenGLDraw(const xyLoc &, const xyLoc &, float) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
searchGoal | SearchEnvironment< xyLoc, tDirection > | protected |
SetColor(const rgbColor &r) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
SetCost(TerrainType t, double cost) | DWG::DynamicWeightedGridEnvironment | inline |
SetCosts(std::vector< double > &c) | DWG::DynamicWeightedGridEnvironment | inline |
SetOccupancyInfo(OccupancyInterface< xyLoc, tDirection > *) | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
SetTerrainType(const xyLoc &l, TerrainType t) | DWG::DynamicWeightedGridEnvironment | inline |
StoreGoal(xyLoc &s) | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
terrain | DWG::DynamicWeightedGridEnvironment | private |
transparency | SearchEnvironment< xyLoc, tDirection > | mutableprotected |
UndoAction(xyLoc &s, tDirection a) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
~Heuristic() | Heuristic< xyLoc > | inlinevirtual |
~SearchEnvironment() | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |