HOG2
CanonicalGraphEnvironment Member List

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

ApplyAction(canGraphState &s, graphMove a) constCanonicalGraphEnvironmentvirtual
bValidSearchGoalSearchEnvironment< canGraphState, graphMove >protected
CanonicalGraphEnvironment(Graph *g)CanonicalGraphEnvironment
canonicalOrderingCanonicalGraphEnvironmentprotected
ClearGoal()CanonicalGraphEnvironmentinlinevirtual
colorSearchEnvironment< canGraphState, graphMove >mutableprotected
ComputeOrdering()CanonicalGraphEnvironment
directedCanonicalGraphEnvironmentprotected
Draw(Graphics::Display &display) constSearchEnvironment< canGraphState, graphMove >inlinevirtual
Draw(Graphics::Display &display, const canGraphState &) constSearchEnvironment< canGraphState, graphMove >inlinevirtual
drawEdgeCostsCanonicalGraphEnvironmentprotected
DrawLine(Graphics::Display &display, const canGraphState &x, const canGraphState &y, float width=1.0) constSearchEnvironment< canGraphState, graphMove >inlinevirtual
drawNodeLabelsCanonicalGraphEnvironmentprotected
gCanonicalGraphEnvironmentprotected
GCost(const canGraphState &state1, const canGraphState &state2) constCanonicalGraphEnvironmentvirtual
GCost(const canGraphState &state1, const graphMove &state2) constCanonicalGraphEnvironmentvirtual
GetAction(const canGraphState &s1, const canGraphState &s2) constCanonicalGraphEnvironmentvirtual
GetActionHash(graphMove act) constCanonicalGraphEnvironmentvirtual
GetActions(const canGraphState &stateID, std::vector< graphMove > &actions) constCanonicalGraphEnvironmentvirtual
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) constSearchEnvironment< canGraphState, graphMove >inlinevirtual
GetColor() constSearchEnvironment< canGraphState, graphMove >inlinevirtual
GetGraph()CanonicalGraphEnvironmentinline
GetMaxHash() constCanonicalGraphEnvironment
SearchEnvironment< canGraphState, graphMove >::GetMaxHash() constSearchEnvironment< canGraphState, graphMove >inlinevirtual
GetNextState(const canGraphState &s1, graphMove a, canGraphState &s2) constSearchEnvironment< canGraphState, graphMove >inlinevirtual
GetNumSuccessors(const canGraphState &stateID) constSearchEnvironment< canGraphState, graphMove >inlinevirtual
GetOccupancyInfo()SearchEnvironment< canGraphState, graphMove >inlinevirtual
GetPathLength(std::vector< canGraphState > &neighbors)SearchEnvironment< canGraphState, graphMove >virtual
GetPathLength(const canGraphState &start, std::vector< graphMove > &neighbors)SearchEnvironment< canGraphState, graphMove >virtual
GetStateFromHash(uint64_t parent, canGraphState &s) constSearchEnvironment< canGraphState, graphMove >inlinevirtual
GetStateHash(const canGraphState &state) constCanonicalGraphEnvironmentvirtual
GetSuccessors(const canGraphState &stateID, std::vector< canGraphState > &neighbors) constCanonicalGraphEnvironmentvirtual
GLDrawLine(const canGraphState &x, const canGraphState &y) constCanonicalGraphEnvironmentvirtual
GLDrawPath(const std::vector< canGraphState > &x) constSearchEnvironment< canGraphState, graphMove >virtual
GLLabelState(const canGraphState &, const char *) constSearchEnvironment< canGraphState, graphMove >inlinevirtual
GoalTest(const canGraphState &state, const canGraphState &goal) constCanonicalGraphEnvironmentvirtual
GoalTest(const canGraphState &) constCanonicalGraphEnvironmentinlinevirtual
HCost(const canGraphState &state1, const canGraphState &state2) constCanonicalGraphEnvironmentvirtual
HCost(const canGraphState &) constCanonicalGraphEnvironmentinlinevirtual
SearchEnvironment< canGraphState, graphMove >::HCost(const canGraphState &node1, const canGraphState &node2, double parentHCost) constSearchEnvironment< canGraphState, graphMove >inlinevirtual
Heuristic()Heuristic< canGraphState >inline
heuristicsHeuristic< canGraphState >
histogramHeuristic< canGraphState >mutable
InvertAction(graphMove &a) constCanonicalGraphEnvironmentvirtual
IsGoalStored() constCanonicalGraphEnvironmentinline
SearchEnvironment< canGraphState, graphMove >::IsGoalStored() constSearchEnvironment< canGraphState, graphMove >inlinevirtual
lookupsHeuristic< canGraphState >
nodeScaleCanonicalGraphEnvironmentprotected
OpenGLDraw() constCanonicalGraphEnvironment
OpenGLDraw(const canGraphState &s) constCanonicalGraphEnvironmentvirtual
OpenGLDraw(const canGraphState &s, const graphMove &gm) constCanonicalGraphEnvironmentvirtual
OpenGLDraw(const canGraphState &s, const canGraphState &, float) constCanonicalGraphEnvironmentinlinevirtual
SearchEnvironment< canGraphState, graphMove >::OpenGLDraw() constSearchEnvironment< canGraphState, graphMove >inlinevirtual
searchGoalSearchEnvironment< canGraphState, graphMove >protected
SetColor(const rgbColor &r) constSearchEnvironment< canGraphState, graphMove >inlinevirtual
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) constSearchEnvironment< canGraphState, graphMove >inlinevirtual
SetDirected(bool b)CanonicalGraphEnvironmentinline
SetDrawEdgeCosts(bool val)CanonicalGraphEnvironmentinline
SetDrawNodeLabels(bool val)CanonicalGraphEnvironmentinline
SetNodeScale(double v)CanonicalGraphEnvironmentinline
SetOccupancyInfo(OccupancyInterface< canGraphState, graphMove > *)SearchEnvironment< canGraphState, graphMove >inlinevirtual
StoreGoal(canGraphState &)CanonicalGraphEnvironmentinlinevirtual
transparencySearchEnvironment< canGraphState, graphMove >mutableprotected
UndoAction(canGraphState &s, graphMove a) constSearchEnvironment< canGraphState, graphMove >inlinevirtual
~CanonicalGraphEnvironment()CanonicalGraphEnvironment
~Heuristic()Heuristic< canGraphState >inlinevirtual
~SearchEnvironment()SearchEnvironment< canGraphState, graphMove >inlinevirtual