AirplaneEnvironment() | AirplaneEnvironment | |
ApplyAction(airplaneState &s, airplaneAction dir) const | AirplaneEnvironment | virtual |
bValidSearchGoal | SearchEnvironment< airplaneState, airplaneAction > | protected |
ClearGoal() | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
color | SearchEnvironment< airplaneState, airplaneAction > | mutableprotected |
DoNormal(recVec pa, recVec pb) const | AirplaneEnvironment | private |
Draw(Graphics::Display &display) const | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
Draw(Graphics::Display &display, const airplaneState &) const | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
DrawLine(Graphics::Display &display, const airplaneState &x, const airplaneState &y, float width=1.0) const | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
GCost(const airplaneState &node1, const airplaneState &node2) const | AirplaneEnvironment | virtual |
GCost(const airplaneState &node1, const airplaneAction &act) const | AirplaneEnvironment | virtual |
GetAction(const airplaneState &s1, const airplaneState &s2) const | SearchEnvironment< airplaneState, airplaneAction > | virtual |
GetActionHash(airplaneAction act) const | AirplaneEnvironment | virtual |
GetActions(const airplaneState &nodeID, std::vector< airplaneAction > &actions) const | AirplaneEnvironment | virtual |
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) const | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
GetColor() const | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
GetCoordinate(int x, int y, int z) const | AirplaneEnvironment | |
GetGround(int x, int y) const | AirplaneEnvironment | private |
GetMaxHash() const | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
GetNextState(const airplaneState ¤ts, airplaneAction dir, airplaneState &news) const | AirplaneEnvironment | virtual |
GetNormal(int x, int y) | AirplaneEnvironment | private |
GetNormal(int x, int y) const | AirplaneEnvironment | private |
GetNumSuccessors(const airplaneState &stateID) const | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
GetOccupancyInfo() | AirplaneEnvironment | inlinevirtual |
GetPathLength(std::vector< airplaneState > &neighbors) | SearchEnvironment< airplaneState, airplaneAction > | virtual |
GetPathLength(const airplaneState &start, std::vector< airplaneAction > &neighbors) | SearchEnvironment< airplaneState, airplaneAction > | virtual |
GetStateFromHash(uint64_t parent, airplaneState &s) const | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
GetStateHash(const airplaneState &node) const | AirplaneEnvironment | virtual |
GetSuccessors(const airplaneState &nodeID, std::vector< airplaneState > &neighbors) const | AirplaneEnvironment | virtual |
GLDrawLine(const airplaneState &a, const airplaneState &b) const | AirplaneEnvironment | virtual |
GLDrawPath(const std::vector< airplaneState > &x) const | SearchEnvironment< airplaneState, airplaneAction > | virtual |
GLLabelState(const airplaneState &, const char *) const | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
GoalTest(const airplaneState &node, const airplaneState &goal) const | AirplaneEnvironment | virtual |
GoalTest(const airplaneState &) const | AirplaneEnvironment | inlinevirtual |
ground | AirplaneEnvironment | private |
groundNormals | AirplaneEnvironment | private |
HCost(const airplaneState &node1, const airplaneState &node2) const | AirplaneEnvironment | virtual |
HCost(const airplaneState &) const | AirplaneEnvironment | inlinevirtual |
SearchEnvironment< airplaneState, airplaneAction >::HCost(const airplaneState &node1, const airplaneState &node2, double parentHCost) const | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
height | AirplaneEnvironment | private |
Heuristic() | Heuristic< airplaneState > | inline |
heuristics | Heuristic< airplaneState > | |
histogram | Heuristic< airplaneState > | mutable |
internalActions | AirplaneEnvironment | mutableprivate |
InvertAction(airplaneAction &a) const | AirplaneEnvironment | inlinevirtual |
IsGoalStored() const | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
length | AirplaneEnvironment | private |
lookups | Heuristic< airplaneState > | |
OpenGLDraw() const | AirplaneEnvironment | virtual |
OpenGLDraw(const airplaneState &l) const | AirplaneEnvironment | virtual |
OpenGLDraw(const airplaneState &oldState, const airplaneState &newState, float perc) const | AirplaneEnvironment | virtual |
OpenGLDraw(const airplaneState &, const airplaneAction &) const | AirplaneEnvironment | virtual |
SearchEnvironment< airplaneState, airplaneAction >::OpenGLDraw() const | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
RecurseGround(int x1, int y1, int x2, int y2) | AirplaneEnvironment | private |
searchGoal | SearchEnvironment< airplaneState, airplaneAction > | protected |
SetColor(const rgbColor &r) const | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) const | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
SetGround(int x, int y, uint8_t val) | AirplaneEnvironment | private |
SetOccupancyInfo(OccupancyInterface< airplaneState, airplaneAction > *) | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
StoreGoal(airplaneState &s) | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |
transparency | SearchEnvironment< airplaneState, airplaneAction > | mutableprotected |
UndoAction(airplaneState &s, airplaneAction dir) const | AirplaneEnvironment | virtual |
Valid(int x, int y) | AirplaneEnvironment | private |
width | AirplaneEnvironment | private |
~Heuristic() | Heuristic< airplaneState > | inlinevirtual |
~SearchEnvironment() | SearchEnvironment< airplaneState, airplaneAction > | inlinevirtual |