HOG2
|
This is the complete list of members for GraphEnvironment, including all inherited members.
ApplyAction(graphState &s, graphMove a) const | GraphEnvironment | virtual |
bValidSearchGoal | SearchEnvironment< graphState, graphMove > | protected |
ClearGoal() | GraphEnvironment | inlinevirtual |
color | SearchEnvironment< graphState, graphMove > | mutableprotected |
directed | GraphEnvironment | protected |
Draw(Graphics::Display &disp) const | GraphEnvironment | virtual |
Draw(Graphics::Display &disp, const graphState &l) const | GraphEnvironment | virtual |
drawEdgeCosts | GraphEnvironment | protected |
DrawLERP(Graphics::Display &disp, Graph *a, Graph *b, float mix) const | GraphEnvironment | |
DrawLERP(Graphics::Display &disp, Graph *a, Graph *b, float mix, std::function< float(float, float, float)> l1, std::function< float(float, float, float)> l2) const | GraphEnvironment | |
DrawLERP(Graphics::Display &disp, Graph *a, Graph *b, graphState sa, graphState sb, float mix, std::function< float(float, float, float)> l1, std::function< float(float, float, float)> l2) const | GraphEnvironment | |
DrawLine(Graphics::Display &disp, const graphState &x, const graphState &y, double width=1.0) const | GraphEnvironment | virtual |
DrawLine(Graphics::Display &disp, float x1, float y1, float x2, float y2, double width=1.0) const | GraphEnvironment | virtual |
SearchEnvironment< graphState, graphMove >::DrawLine(Graphics::Display &display, const graphState &x, const graphState &y, float width=1.0) const | SearchEnvironment< graphState, graphMove > | inlinevirtual |
drawNodeLabels | GraphEnvironment | protected |
DrawStateLabel(Graphics::Display &disp, const graphState &l1, const char *txt) const | GraphEnvironment | virtual |
g | GraphEnvironment | protected |
GCost(const graphState &state1, const graphState &state2) const | GraphEnvironment | virtual |
GCost(const graphState &state1, const graphMove &state2) const | GraphEnvironment | virtual |
GetAction(const graphState &s1, const graphState &s2) const | GraphEnvironment | virtual |
GetActionHash(graphMove act) const | GraphEnvironment | virtual |
GetActions(const graphState &stateID, std::vector< graphMove > &actions) const | GraphEnvironment | virtual |
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) const | SearchEnvironment< graphState, graphMove > | inlinevirtual |
GetColor() const | SearchEnvironment< graphState, graphMove > | inlinevirtual |
GetGraph() | GraphEnvironment | inline |
GetLocation(const graphState &s) const | GraphEnvironment | |
GetMaxHash() const | GraphEnvironment | inlinevirtual |
SearchEnvironment< graphState, graphMove >::GetMaxHash() const | SearchEnvironment< graphState, graphMove > | inlinevirtual |
GetNextState(const graphState &s1, graphMove a, graphState &s2) const | SearchEnvironment< graphState, graphMove > | inlinevirtual |
GetNodeScale() | GraphEnvironment | inline |
GetNumSuccessors(const graphState &stateID) const | GraphEnvironment | virtual |
GetOccupancyInfo() | GraphEnvironment | inlinevirtual |
GetPathLength(std::vector< graphState > &neighbors) | SearchEnvironment< graphState, graphMove > | virtual |
GetPathLength(const graphState &start, std::vector< graphMove > &neighbors) | SearchEnvironment< graphState, graphMove > | virtual |
GetStateFromHash(uint64_t parent, graphState &s) const | GraphEnvironment | virtual |
GetStateHash(const graphState &state) const | GraphEnvironment | virtual |
GetSuccessors(const graphState &stateID, std::vector< graphState > &neighbors) const | GraphEnvironment | virtual |
GLDrawLine(const graphState &x, const graphState &y) const | GraphEnvironment | virtual |
GLDrawPath(const std::vector< graphState > &x) const | SearchEnvironment< graphState, graphMove > | virtual |
GLLabelState(const graphState &, const char *) const | GraphEnvironment | virtual |
GoalTest(const graphState &state, const graphState &goal) const | GraphEnvironment | virtual |
GoalTest(const graphState &) const | GraphEnvironment | inlinevirtual |
GraphEnvironment(Graph *g, GraphHeuristic *gh=0) | GraphEnvironment | |
GraphEnvironment(Map *m, Graph *g, GraphHeuristic *gh=0) | GraphEnvironment | |
h | GraphEnvironment | protected |
HCost(const graphState &state1, const graphState &state2) const | GraphEnvironment | virtual |
HCost(const graphState &) const | GraphEnvironment | inlinevirtual |
SearchEnvironment< graphState, graphMove >::HCost(const graphState &node1, const graphState &node2, double parentHCost) const | SearchEnvironment< graphState, graphMove > | inlinevirtual |
Heuristic() | Heuristic< graphState > | inline |
heuristics | Heuristic< graphState > | |
histogram | Heuristic< graphState > | mutable |
integerEdgeCosts | GraphEnvironment | protected |
InvertAction(graphMove &a) const | GraphEnvironment | virtual |
IsGoalStored() const | GraphEnvironment | inlinevirtual |
SearchEnvironment< graphState, graphMove >::IsGoalStored() const | SearchEnvironment< graphState, graphMove > | inlinevirtual |
lookups | Heuristic< graphState > | |
m | GraphEnvironment | protected |
nodeScale | GraphEnvironment | protected |
OpenGLDraw() const | GraphEnvironment | virtual |
OpenGLDraw(const graphState &s) const | GraphEnvironment | virtual |
OpenGLDraw(const graphState &s, const graphMove &gm) const | GraphEnvironment | virtual |
OpenGLDraw(const graphState &s, const graphState &, float) const | GraphEnvironment | inlinevirtual |
SearchEnvironment< graphState, graphMove >::OpenGLDraw() const | SearchEnvironment< graphState, graphMove > | inlinevirtual |
searchGoal | SearchEnvironment< graphState, graphMove > | protected |
SetColor(const rgbColor &r) const | SearchEnvironment< graphState, graphMove > | inlinevirtual |
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) const | SearchEnvironment< graphState, graphMove > | inlinevirtual |
SetDirected(bool b) | GraphEnvironment | inline |
SetDrawEdgeCosts(bool val) | GraphEnvironment | inline |
SetDrawNodeLabels(bool val) | GraphEnvironment | inline |
SetIntegerEdgeCosts(bool val) | GraphEnvironment | inline |
SetNodeScale(double v) | GraphEnvironment | inline |
SetOccupancyInfo(OccupancyInterface< graphState, graphMove > *) | SearchEnvironment< graphState, graphMove > | inlinevirtual |
StoreGoal(graphState &) | GraphEnvironment | inlinevirtual |
SVGDraw() const | GraphEnvironment | |
SVGDraw(const graphState &s) const | GraphEnvironment | |
SVGHeader() const | GraphEnvironment | |
SVGLabelState(const graphState &s, const char *) const | GraphEnvironment | |
transparency | SearchEnvironment< graphState, graphMove > | mutableprotected |
UndoAction(graphState &s, graphMove a) const | SearchEnvironment< graphState, graphMove > | inlinevirtual |
~GraphEnvironment() | GraphEnvironment | virtual |
~Heuristic() | Heuristic< graphState > | inlinevirtual |
~SearchEnvironment() | SearchEnvironment< graphState, graphMove > | inlinevirtual |