HOG2
|
This is the complete list of members for Racetrack, including all inherited members.
ApplyAction(RacetrackState &s, RacetrackMove a) const | Racetrack | virtual |
Boundaries(RacetrackState &s, RacetrackMove &v) const | Racetrack | |
bValidSearchGoal | SearchEnvironment< RacetrackState, RacetrackMove > | protected |
ClearGoal() | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
color | SearchEnvironment< RacetrackState, RacetrackMove > | mutableprotected |
Draw(Graphics::Display &display) const | Racetrack | virtual |
Draw(Graphics::Display &display, const RacetrackState &s) const | Racetrack | virtual |
Draw(Graphics::Display &display, const RacetrackState &, RacetrackMove &) const | Racetrack | |
Draw(Graphics::Display &display, const RacetrackState &l1, const RacetrackState &l2, float v) const | Racetrack | |
DrawLine(Graphics::Display &display, const RacetrackState &x, const RacetrackState &y, float width) const | Racetrack | virtual |
GCost(const RacetrackState &node1, const RacetrackState &node2) const | Racetrack | inlinevirtual |
GCost(const RacetrackState &node, const RacetrackMove &act) const | Racetrack | inlinevirtual |
GetAction(const RacetrackState &s1, RacetrackState &s2) const | Racetrack | |
SearchEnvironment< RacetrackState, RacetrackMove >::GetAction(const RacetrackState &s1, const RacetrackState &s2) const | SearchEnvironment< RacetrackState, RacetrackMove > | virtual |
GetActionHash(RacetrackMove act) const | Racetrack | virtual |
GetActions(const RacetrackState &nodeID, std::vector< RacetrackMove > &actions) const | Racetrack | virtual |
GetCarCoordinates(const RacetrackState &s, Graphics::point ¢er, Graphics::point &p1, Graphics::point &p2, Graphics::point &p3) const | Racetrack | private |
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
GetColor() const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
GetIndex(int x, int y) const | Racetrack | inlineprivate |
GetMaxHash() const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
GetNextState(const RacetrackState &s1, RacetrackMove a, RacetrackState &s2) const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
GetNumSuccessors(const RacetrackState &stateID) const | Racetrack | inlinevirtual |
GetOccupancyInfo() | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
GetPathLength(std::vector< RacetrackState > &neighbors) | SearchEnvironment< RacetrackState, RacetrackMove > | virtual |
GetPathLength(const RacetrackState &start, std::vector< RacetrackMove > &neighbors) | SearchEnvironment< RacetrackState, RacetrackMove > | virtual |
GetStateFromHash(uint64_t parent, RacetrackState &s) const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
GetStateHash(const RacetrackState &node) const | Racetrack | virtual |
GetSuccessors(const RacetrackState &nodeID, std::vector< RacetrackState > &neighbors) const | Racetrack | virtual |
GLDrawLine(const RacetrackState &x, const RacetrackState &y) const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
GLDrawPath(const std::vector< RacetrackState > &x) const | SearchEnvironment< RacetrackState, RacetrackMove > | virtual |
GLLabelState(const RacetrackState &, const char *) const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
GoalTest(const RacetrackState &node, const RacetrackState &goal) const | Racetrack | virtual |
SearchEnvironment< RacetrackState, RacetrackMove >::GoalTest(const RacetrackState &node) const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
HCost(const RacetrackState &node1, const RacetrackState &node2) const | Racetrack | virtual |
HCost(const RacetrackState &node) const | Racetrack | virtual |
SearchEnvironment< RacetrackState, RacetrackMove >::HCost(const RacetrackState &node1, const RacetrackState &node2, double parentHCost) const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
Heuristic() | Heuristic< RacetrackState > | inline |
heuristic | Racetrack | private |
heuristics | Heuristic< RacetrackState > | |
histogram | Heuristic< RacetrackState > | mutable |
InvertAction(RacetrackMove &a) const | Racetrack | virtual |
IsGoalStored() const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
Legal(const RacetrackState &node1, RacetrackMove &act) const | Racetrack | |
lookups | Heuristic< RacetrackState > | |
map | Racetrack | private |
me | Racetrack | private |
OpenGLDraw() const | Racetrack | inline |
OpenGLDraw(const RacetrackState &) const | Racetrack | inlinevirtual |
OpenGLDraw(const RacetrackState &, const RacetrackMove &) const | Racetrack | inlinevirtual |
SearchEnvironment< RacetrackState, RacetrackMove >::OpenGLDraw() const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
SearchEnvironment< RacetrackState, RacetrackMove >::OpenGLDraw(const RacetrackState &, const RacetrackState &, float) const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
Racetrack(Map *map) | Racetrack | |
Reset(RacetrackState &s) const | Racetrack | |
searchGoal | SearchEnvironment< RacetrackState, RacetrackMove > | protected |
SetColor(const rgbColor &r) const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
SetOccupancyInfo(OccupancyInterface< RacetrackState, RacetrackMove > *) | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
StoreGoal(RacetrackState &s) | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
transparency | SearchEnvironment< RacetrackState, RacetrackMove > | mutableprotected |
UndoAction(RacetrackState &s, RacetrackMove a) const | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |
UpdateMap(Map *map) | Racetrack | |
~Heuristic() | Heuristic< RacetrackState > | inlinevirtual |
~Racetrack() | Racetrack | |
~SearchEnvironment() | SearchEnvironment< RacetrackState, RacetrackMove > | inlinevirtual |