HOG2
|
This is the complete list of members for NaryTree, including all inherited members.
ApplyAction(NaryState &s, NaryAction a) const | NaryTree | virtual |
b | NaryTree | private |
bValidSearchGoal | SearchEnvironment< NaryState, NaryAction > | protected |
ClearGoal() | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
color | SearchEnvironment< NaryState, NaryAction > | mutableprotected |
d | NaryTree | private |
Draw(Graphics::Display &display) const | NaryTree | virtual |
Draw(Graphics::Display &display, const NaryState &s) const | NaryTree | virtual |
DrawLine(Graphics::Display &display, const NaryState &, const NaryState &, float width) const | NaryTree | virtual |
GCost(const NaryState &node1, const NaryState &node2) const | NaryTree | virtual |
GCost(const NaryState &node, const NaryAction &act) const | NaryTree | virtual |
GetAction(const NaryState &s1, const NaryState &s2) const | NaryTree | virtual |
GetActionHash(NaryAction act) const | NaryTree | virtual |
GetActions(const NaryState &nodeID, std::vector< NaryAction > &actions) const | NaryTree | virtual |
GetBranchingFactor() | NaryTree | inline |
GetClosestNode(float x, float y) | NaryTree | |
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) const | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
GetColor() const | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
GetDepth(const NaryState s) const | NaryTree | private |
GetDepthRadius(int depth) const | NaryTree | private |
GetLastNode() | NaryTree | inline |
GetLocation(const NaryState &s, float &x, float &y) const | NaryTree | private |
GetMaxHash() const | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
GetNextState(const NaryState &, NaryAction, NaryState &) const | NaryTree | virtual |
GetNumSuccessors(const NaryState &stateID) const | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
GetOccupancyInfo() | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
GetOffset(const NaryState s) const | NaryTree | private |
GetParent(NaryState s) const | NaryTree | |
GetPathLength(std::vector< NaryState > &neighbors) | SearchEnvironment< NaryState, NaryAction > | virtual |
GetPathLength(const NaryState &start, std::vector< NaryAction > &neighbors) | SearchEnvironment< NaryState, NaryAction > | virtual |
GetStateFromHash(uint64_t parent, NaryState &s) const | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
GetStateHash(const NaryState &node) const | NaryTree | virtual |
GetSuccessors(const NaryState &nodeID, std::vector< NaryState > &neighbors) const | NaryTree | virtual |
GLDrawLine(const NaryState &x, const NaryState &y) const | NaryTree | virtual |
GLDrawPath(const std::vector< NaryState > &x) const | SearchEnvironment< NaryState, NaryAction > | virtual |
GLLabelState(const NaryState &, const char *) const | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
GoalTest(const NaryState &node, const NaryState &goal) const | NaryTree | virtual |
GoalTest(const NaryState &node) const | NaryTree | inlinevirtual |
HCost(const NaryState &node1, const NaryState &node2) const | NaryTree | virtual |
HCost(const NaryState &node) const | NaryTree | inlinevirtual |
SearchEnvironment< NaryState, NaryAction >::HCost(const NaryState &node1, const NaryState &node2, double parentHCost) const | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
Heuristic() | Heuristic< NaryState > | inline |
heuristics | Heuristic< NaryState > | |
histogram | Heuristic< NaryState > | mutable |
InvertAction(NaryAction &a) const | NaryTree | virtual |
IsGoalStored() const | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
lookups | Heuristic< NaryState > | |
NaryTree(int branchingFactor, int depth) | NaryTree | |
nodesAtDepth | NaryTree | private |
OpenGLDraw() const | NaryTree | virtual |
OpenGLDraw(const NaryState &) const | NaryTree | virtual |
OpenGLDraw(const NaryState &, const NaryState &, float) const | NaryTree | virtual |
OpenGLDraw(const NaryState &, const NaryAction &) const | NaryTree | virtual |
SearchEnvironment< NaryState, NaryAction >::OpenGLDraw() const | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
scaleWidth | NaryTree | private |
searchGoal | SearchEnvironment< NaryState, NaryAction > | protected |
SetColor(const rgbColor &r) const | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) const | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
SetOccupancyInfo(OccupancyInterface< NaryState, NaryAction > *) | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
SetWidthScale(double v) | NaryTree | inline |
StoreGoal(NaryState &s) | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
totalNodesAtDepth | NaryTree | private |
transparency | SearchEnvironment< NaryState, NaryAction > | mutableprotected |
UndoAction(NaryState &s, NaryAction a) const | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |
~Heuristic() | Heuristic< NaryState > | inlinevirtual |
~SearchEnvironment() | SearchEnvironment< NaryState, NaryAction > | inlinevirtual |