AddConstraint(constraint c) | Map2DConstrainedEnvironment | |
AddConstraint(xytLoc loc) | Map2DConstrainedEnvironment | |
AddConstraint(xytLoc loc, tDirection dir) | Map2DConstrainedEnvironment | |
ApplyAction(xytLoc &s, tDirection a) const | Map2DConstrainedEnvironment | virtual |
bValidSearchGoal | SearchEnvironment< xytLoc, tDirection > | protected |
ClearConstraints() | Map2DConstrainedEnvironment | |
ClearGoal() | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
color | SearchEnvironment< xytLoc, tDirection > | mutableprotected |
constraints | Map2DConstrainedEnvironment | private |
Draw(Graphics::Display &display) const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
Draw(Graphics::Display &display, const xytLoc &) const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
DrawLine(Graphics::Display &display, const xytLoc &x, const xytLoc &y, float width=1.0) const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
GCost(const xytLoc &node1, const xytLoc &node2) const | Map2DConstrainedEnvironment | inlinevirtual |
GCost(const xytLoc &node, const tDirection &act) const | Map2DConstrainedEnvironment | inlinevirtual |
GetAction(const xytLoc &s1, const xytLoc &s2) const | Map2DConstrainedEnvironment | virtual |
GetActionHash(tDirection act) const | Map2DConstrainedEnvironment | virtual |
GetActions(const xytLoc &nodeID, std::vector< tDirection > &actions) const | Map2DConstrainedEnvironment | virtual |
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
GetColor() const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
GetMaxHash() const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
GetNextState(const xytLoc &s1, tDirection a, xytLoc &s2) const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
GetNumSuccessors(const xytLoc &stateID) const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
GetOccupancyInfo() | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
GetPathLength(std::vector< xytLoc > &neighbors) | SearchEnvironment< xytLoc, tDirection > | virtual |
GetPathLength(const xytLoc &start, std::vector< tDirection > &neighbors) | SearchEnvironment< xytLoc, tDirection > | virtual |
GetStateFromHash(uint64_t parent, xytLoc &s) const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
GetStateHash(const xytLoc &node) const | Map2DConstrainedEnvironment | virtual |
GetSuccessors(const xytLoc &nodeID, std::vector< xytLoc > &neighbors) const | Map2DConstrainedEnvironment | virtual |
GLDrawLine(const xytLoc &x, const xytLoc &y) const | Map2DConstrainedEnvironment | virtual |
GLDrawPath(const std::vector< xytLoc > &x) const | SearchEnvironment< xytLoc, tDirection > | virtual |
GLLabelState(const xytLoc &, const char *) const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
GoalTest(const xytLoc &node, const xytLoc &goal) const | Map2DConstrainedEnvironment | virtual |
SearchEnvironment< xytLoc, tDirection >::GoalTest(const xytLoc &node) const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
HCost(const xytLoc &node1, const xytLoc &node2) const | Map2DConstrainedEnvironment | virtual |
SearchEnvironment< xytLoc, tDirection >::HCost(const xytLoc &node1, const xytLoc &node2, double parentHCost) const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
SearchEnvironment< xytLoc, tDirection >::HCost(const xytLoc &node) const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
Heuristic() | Heuristic< xytLoc > | inline |
heuristics | Heuristic< xytLoc > | |
histogram | Heuristic< xytLoc > | mutable |
InvertAction(tDirection &a) const | Map2DConstrainedEnvironment | virtual |
IsGoalStored() const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
lookups | Heuristic< xytLoc > | |
Map2DConstrainedEnvironment(Map *m) | Map2DConstrainedEnvironment | |
mapEnv | Map2DConstrainedEnvironment | private |
OpenGLDraw() const | Map2DConstrainedEnvironment | virtual |
OpenGLDraw(const xytLoc &) const | Map2DConstrainedEnvironment | virtual |
OpenGLDraw(const xytLoc &, const tDirection &) const | Map2DConstrainedEnvironment | virtual |
SearchEnvironment< xytLoc, tDirection >::OpenGLDraw() const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
SearchEnvironment< xytLoc, tDirection >::OpenGLDraw(const xytLoc &, const xytLoc &, float) const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
searchGoal | SearchEnvironment< xytLoc, tDirection > | protected |
SetColor(const rgbColor &r) const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) const | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
SetOccupancyInfo(OccupancyInterface< xytLoc, tDirection > *) | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
StoreGoal(xytLoc &s) | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |
transparency | SearchEnvironment< xytLoc, tDirection > | mutableprotected |
UndoAction(xytLoc &s, tDirection a) const | Map2DConstrainedEnvironment | virtual |
ViolatesConstraint(const xyLoc &from, const xyLoc &to, int time) const | Map2DConstrainedEnvironment | private |
~Heuristic() | Heuristic< xytLoc > | inlinevirtual |
~SearchEnvironment() | SearchEnvironment< xytLoc, tDirection > | inlinevirtual |