AddObstacle(line2d obs) | ConfigEnvironment | inline |
ApplyAction(recVec &s, line2d dir) const | ConfigEnvironment | virtual |
bValidSearchGoal | SearchEnvironment< recVec, line2d > | protected |
ClearGoal() | ConfigEnvironment | inlinevirtual |
color | SearchEnvironment< recVec, line2d > | mutableprotected |
ConfigEnvironment() | ConfigEnvironment | |
Draw(Graphics::Display &display) const | SearchEnvironment< recVec, line2d > | inlinevirtual |
Draw(Graphics::Display &display, const recVec &) const | SearchEnvironment< recVec, line2d > | inlinevirtual |
DrawLine(line2d l) const | ConfigEnvironment | private |
SearchEnvironment< recVec, line2d >::DrawLine(Graphics::Display &display, const recVec &x, const recVec &y, float width=1.0) const | SearchEnvironment< recVec, line2d > | inlinevirtual |
GCost(const recVec &node1, const recVec &node2) const | ConfigEnvironment | virtual |
GCost(const recVec &node1, const line2d &act) const | ConfigEnvironment | virtual |
GetAction(const recVec &s1, const recVec &s2) const | ConfigEnvironment | virtual |
GetActionHash(line2d act) const | ConfigEnvironment | virtual |
GetActions(const recVec &nodeID, std::vector< line2d > &actions) const | ConfigEnvironment | virtual |
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) const | SearchEnvironment< recVec, line2d > | inlinevirtual |
GetColor() const | SearchEnvironment< recVec, line2d > | inlinevirtual |
GetMaxHash() const | SearchEnvironment< recVec, line2d > | inlinevirtual |
GetNextState(const recVec ¤ts, line2d dir, recVec &news) const | ConfigEnvironment | virtual |
GetNumSuccessors(const recVec &stateID) const | SearchEnvironment< recVec, line2d > | inlinevirtual |
GetOccupancyInfo() | SearchEnvironment< recVec, line2d > | inlinevirtual |
GetPathLength(std::vector< recVec > &neighbors) | SearchEnvironment< recVec, line2d > | virtual |
GetPathLength(const recVec &start, std::vector< line2d > &neighbors) | SearchEnvironment< recVec, line2d > | virtual |
GetStateFromHash(uint64_t parent, recVec &s) const | SearchEnvironment< recVec, line2d > | inlinevirtual |
GetStateHash(const recVec &node) const | ConfigEnvironment | virtual |
GetSuccessors(const recVec &nodeID, std::vector< recVec > &neighbors) const | ConfigEnvironment | virtual |
GLDrawLine(const recVec &x, const recVec &y) const | SearchEnvironment< recVec, line2d > | inlinevirtual |
GLDrawPath(const std::vector< recVec > &x) const | SearchEnvironment< recVec, line2d > | virtual |
GLLabelState(const recVec &, const char *) const | SearchEnvironment< recVec, line2d > | inlinevirtual |
goal | ConfigEnvironment | private |
goal_stored | ConfigEnvironment | private |
GoalTest(const recVec &node, const recVec &goal) const | ConfigEnvironment | virtual |
GoalTest(const recVec &) const | ConfigEnvironment | inlinevirtual |
HCost(const recVec &) const | ConfigEnvironment | inlinevirtual |
HCost(const recVec &node1, const recVec &node2) const | ConfigEnvironment | virtual |
SearchEnvironment< recVec, line2d >::HCost(const recVec &node1, const recVec &node2, double parentHCost) const | SearchEnvironment< recVec, line2d > | inlinevirtual |
Heuristic() | Heuristic< recVec > | inline |
heuristics | Heuristic< recVec > | |
histogram | Heuristic< recVec > | mutable |
InvertAction(line2d &a) const | ConfigEnvironment | virtual |
IsGoalStored() const | ConfigEnvironment | inline |
SearchEnvironment< recVec, line2d >::IsGoalStored() const | SearchEnvironment< recVec, line2d > | inlinevirtual |
Legal(const recVec &a, const recVec &b) const | ConfigEnvironment | private |
lookups | Heuristic< recVec > | |
obstacles | ConfigEnvironment | private |
OpenGLDraw() const | ConfigEnvironment | virtual |
OpenGLDraw(const recVec &l) const | ConfigEnvironment | virtual |
OpenGLDraw(const recVec &, const line2d &) const | ConfigEnvironment | virtual |
OpenGLDraw(const recVec &, const recVec &, float) const | ConfigEnvironment | inlinevirtual |
SearchEnvironment< recVec, line2d >::OpenGLDraw() const | SearchEnvironment< recVec, line2d > | inlinevirtual |
PopObstacle() | ConfigEnvironment | inline |
searchGoal | SearchEnvironment< recVec, line2d > | protected |
SetColor(const rgbColor &r) const | SearchEnvironment< recVec, line2d > | inlinevirtual |
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) const | SearchEnvironment< recVec, line2d > | inlinevirtual |
SetOccupancyInfo(OccupancyInterface< recVec, line2d > *) | SearchEnvironment< recVec, line2d > | inlinevirtual |
StoreGoal(recVec &g) | ConfigEnvironment | inlinevirtual |
transparency | SearchEnvironment< recVec, line2d > | mutableprotected |
UndoAction(recVec &s, line2d a) const | SearchEnvironment< recVec, line2d > | inlinevirtual |
~ConfigEnvironment() | ConfigEnvironment | virtual |
~Heuristic() | Heuristic< recVec > | inlinevirtual |
~SearchEnvironment() | SearchEnvironment< recVec, line2d > | inlinevirtual |