HOG2
TOH< disks > Member List

This is the complete list of members for TOH< disks >, including all inherited members.

actsTOH< disks >mutableprivate
ApplyAction(TOHState< disks > &s, TOHMove a) constTOH< disks >virtual
bValidSearchGoalSearchEnvironment< TOHState< disks >, TOHMove >protected
ClearGoal()SearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
colorSearchEnvironment< TOHState< disks >, TOHMove >mutableprotected
Draw(Graphics::Display &display) constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
Draw(Graphics::Display &display, const TOHState< disks > &) constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
DrawLine(Graphics::Display &display, const TOHState< disks > &x, const TOHState< disks > &y, float width=1.0) constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
GCost(const TOHState< disks > &node1, const TOHState< disks > &node2) constTOH< disks >inlinevirtual
GCost(const TOHState< disks > &node, const TOHMove &act) constTOH< disks >inlinevirtual
GetAction(const TOHState< disks > &s1, const TOHState< disks > &s2) constSearchEnvironment< TOHState< disks >, TOHMove >virtual
GetActionHash(TOHMove act) constTOH< disks >virtual
GetActions(const TOHState< disks > &nodeID, std::vector< TOHMove > &actions) constTOH< disks >virtual
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
GetColor() constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
GetMaxHash() constTOH< disks >inline
SearchEnvironment< TOHState< disks >, TOHMove >::GetMaxHash() constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
GetName()TOH< disks >inline
GetNextState(const TOHState< disks > &s1, TOHMove a, TOHState< disks > &s2) constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
GetNumStates(TOHState< disks > &s) constTOH< disks >
GetNumSuccessors(const TOHState< disks > &stateID) constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
GetOccupancyInfo()SearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
GetPathLength(std::vector< TOHState< disks > > &neighbors)SearchEnvironment< TOHState< disks >, TOHMove >virtual
GetPathLength(const TOHState< disks > &start, std::vector< TOHMove > &neighbors)SearchEnvironment< TOHState< disks >, TOHMove >virtual
GetStateFromHash(uint64_t parent, TOHState< disks > &s) constTOH< disks >virtual
GetStateHash(const TOHState< disks > &node) constTOH< disks >virtual
GetSuccessors(const TOHState< disks > &nodeID, std::vector< TOHState< disks >> &neighbors) constTOH< disks >
SearchEnvironment< TOHState< disks >, TOHMove >::GetSuccessors(const TOHState< disks > &nodeID, std::vector< TOHState< disks > > &neighbors) const=0SearchEnvironment< TOHState< disks >, TOHMove >pure virtual
GLDrawLine(const TOHState< disks > &x, const TOHState< disks > &y) constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
GLDrawPath(const std::vector< TOHState< disks > > &x) constSearchEnvironment< TOHState< disks >, TOHMove >virtual
GLLabelState(const TOHState< disks > &, const char *) constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
GoalTest(const TOHState< disks > &node, const TOHState< disks > &goal) constTOH< disks >virtual
SearchEnvironment< TOHState< disks >, TOHMove >::GoalTest(const TOHState< disks > &node) constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
HCost(const TOHState< disks > &node1, const TOHState< disks > &node2) constTOH< disks >virtual
SearchEnvironment< TOHState< disks >, TOHMove >::HCost(const TOHState< disks > &node1, const TOHState< disks > &node2, double parentHCost) constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
SearchEnvironment< TOHState< disks >, TOHMove >::HCost(const TOHState< disks > &node) constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
Heuristic()Heuristic< TOHState< disks > >inline
heuristicsHeuristic< TOHState< disks > >
histogramHeuristic< TOHState< disks > >mutable
InvertAction(TOHMove &a) constTOH< disks >virtual
IsGoalStored() constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
lookupsHeuristic< TOHState< disks > >
OpenGLDraw() constTOH< disks >
OpenGLDraw(const TOHState< disks > &) constTOH< disks >virtual
OpenGLDraw(const TOHState< disks > &, const TOHState< disks > &, float) constTOH< disks >virtual
OpenGLDraw(const TOHState< disks > &, const TOHMove &) constTOH< disks >virtual
SearchEnvironment< TOHState< disks >, TOHMove >::OpenGLDraw() constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
pruneActionsTOH< disks >
searchGoalSearchEnvironment< TOHState< disks >, TOHMove >protected
SetColor(const rgbColor &r) constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
SetOccupancyInfo(OccupancyInterface< TOHState< disks >, TOHMove > *)SearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
StoreGoal(TOHState< disks > &s)SearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
tmpTOH< disks >mutableprivate
TOH()TOH< disks >inline
transparencySearchEnvironment< TOHState< disks >, TOHMove >mutableprotected
UndoAction(TOHState< disks > &s, TOHMove a) constSearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
~Heuristic()Heuristic< TOHState< disks > >inlinevirtual
~SearchEnvironment()SearchEnvironment< TOHState< disks >, TOHMove >inlinevirtual
~TOH()TOH< disks >inline