HOG2
NaryTree Member List

This is the complete list of members for NaryTree, including all inherited members.

ApplyAction(NaryState &s, NaryAction a) constNaryTreevirtual
bNaryTreeprivate
bValidSearchGoalSearchEnvironment< NaryState, NaryAction >protected
ClearGoal()SearchEnvironment< NaryState, NaryAction >inlinevirtual
colorSearchEnvironment< NaryState, NaryAction >mutableprotected
dNaryTreeprivate
Draw(Graphics::Display &display) constNaryTreevirtual
Draw(Graphics::Display &display, const NaryState &s) constNaryTreevirtual
DrawLine(Graphics::Display &display, const NaryState &, const NaryState &, float width) constNaryTreevirtual
GCost(const NaryState &node1, const NaryState &node2) constNaryTreevirtual
GCost(const NaryState &node, const NaryAction &act) constNaryTreevirtual
GetAction(const NaryState &s1, const NaryState &s2) constNaryTreevirtual
GetActionHash(NaryAction act) constNaryTreevirtual
GetActions(const NaryState &nodeID, std::vector< NaryAction > &actions) constNaryTreevirtual
GetBranchingFactor()NaryTreeinline
GetClosestNode(float x, float y)NaryTree
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) constSearchEnvironment< NaryState, NaryAction >inlinevirtual
GetColor() constSearchEnvironment< NaryState, NaryAction >inlinevirtual
GetDepth(const NaryState s) constNaryTreeprivate
GetDepthRadius(int depth) constNaryTreeprivate
GetLastNode()NaryTreeinline
GetLocation(const NaryState &s, float &x, float &y) constNaryTreeprivate
GetMaxHash() constSearchEnvironment< NaryState, NaryAction >inlinevirtual
GetNextState(const NaryState &, NaryAction, NaryState &) constNaryTreevirtual
GetNumSuccessors(const NaryState &stateID) constSearchEnvironment< NaryState, NaryAction >inlinevirtual
GetOccupancyInfo()SearchEnvironment< NaryState, NaryAction >inlinevirtual
GetOffset(const NaryState s) constNaryTreeprivate
GetParent(NaryState s) constNaryTree
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) constSearchEnvironment< NaryState, NaryAction >inlinevirtual
GetStateHash(const NaryState &node) constNaryTreevirtual
GetSuccessors(const NaryState &nodeID, std::vector< NaryState > &neighbors) constNaryTreevirtual
GLDrawLine(const NaryState &x, const NaryState &y) constNaryTreevirtual
GLDrawPath(const std::vector< NaryState > &x) constSearchEnvironment< NaryState, NaryAction >virtual
GLLabelState(const NaryState &, const char *) constSearchEnvironment< NaryState, NaryAction >inlinevirtual
GoalTest(const NaryState &node, const NaryState &goal) constNaryTreevirtual
GoalTest(const NaryState &node) constNaryTreeinlinevirtual
HCost(const NaryState &node1, const NaryState &node2) constNaryTreevirtual
HCost(const NaryState &node) constNaryTreeinlinevirtual
SearchEnvironment< NaryState, NaryAction >::HCost(const NaryState &node1, const NaryState &node2, double parentHCost) constSearchEnvironment< NaryState, NaryAction >inlinevirtual
Heuristic()Heuristic< NaryState >inline
heuristicsHeuristic< NaryState >
histogramHeuristic< NaryState >mutable
InvertAction(NaryAction &a) constNaryTreevirtual
IsGoalStored() constSearchEnvironment< NaryState, NaryAction >inlinevirtual
lookupsHeuristic< NaryState >
NaryTree(int branchingFactor, int depth)NaryTree
nodesAtDepthNaryTreeprivate
OpenGLDraw() constNaryTreevirtual
OpenGLDraw(const NaryState &) constNaryTreevirtual
OpenGLDraw(const NaryState &, const NaryState &, float) constNaryTreevirtual
OpenGLDraw(const NaryState &, const NaryAction &) constNaryTreevirtual
SearchEnvironment< NaryState, NaryAction >::OpenGLDraw() constSearchEnvironment< NaryState, NaryAction >inlinevirtual
scaleWidthNaryTreeprivate
searchGoalSearchEnvironment< NaryState, NaryAction >protected
SetColor(const rgbColor &r) constSearchEnvironment< NaryState, NaryAction >inlinevirtual
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) constSearchEnvironment< NaryState, NaryAction >inlinevirtual
SetOccupancyInfo(OccupancyInterface< NaryState, NaryAction > *)SearchEnvironment< NaryState, NaryAction >inlinevirtual
SetWidthScale(double v)NaryTreeinline
StoreGoal(NaryState &s)SearchEnvironment< NaryState, NaryAction >inlinevirtual
totalNodesAtDepthNaryTreeprivate
transparencySearchEnvironment< NaryState, NaryAction >mutableprotected
UndoAction(NaryState &s, NaryAction a) constSearchEnvironment< NaryState, NaryAction >inlinevirtual
~Heuristic()Heuristic< NaryState >inlinevirtual
~SearchEnvironment()SearchEnvironment< NaryState, NaryAction >inlinevirtual