HOG2
MCEnvironment Member List

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

ApplyAction(mcMovementState &s, mcMovementAction a) constMCEnvironmentvirtual
bValidSearchGoalSearchEnvironment< mcMovementState, mcMovementAction >protected
ClearGoal()SearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
colorSearchEnvironment< mcMovementState, mcMovementAction >mutableprotected
distance(const mcMovementState &n1, const mcMovementState &n2) constMCEnvironmentprivate
Draw(Graphics::Display &display) constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
Draw(Graphics::Display &display, const mcMovementState &) constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
DrawLine(Graphics::Display &display, const mcMovementState &x, const mcMovementState &y, float width=1.0) constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
GCost(const mcMovementState &node1, const mcMovementState &node2) constMCEnvironmentvirtual
GCost(const mcMovementState &node, const mcMovementAction &act) constMCEnvironmentvirtual
GetAction(const mcMovementState &s1, const mcMovementState &s2) constMCEnvironmentvirtual
GetActionHash(mcMovementAction act) constMCEnvironmentvirtual
GetActions(const mcMovementState &nodeID, std::vector< mcMovementAction > &actions) constMCEnvironmentvirtual
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
GetColor() constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
GetMaxHash() constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
GetNextState(const mcMovementState &, mcMovementAction, mcMovementState &) constMCEnvironmentvirtual
GetNumSuccessors(const mcMovementState &stateID) constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
GetOccupancyInfo()SearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
GetOpenGLCoord(float x_, float y_, GLdouble &x, GLdouble &y, GLdouble &z, GLdouble &radius) constMCEnvironmentprivate
GetPathLength(std::vector< mcMovementState > &neighbors)SearchEnvironment< mcMovementState, mcMovementAction >virtual
GetPathLength(const mcMovementState &start, std::vector< mcMovementAction > &neighbors)SearchEnvironment< mcMovementState, mcMovementAction >virtual
GetStateFromHash(uint64_t parent, mcMovementState &s) constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
GetStateHash(const mcMovementState &node) constMCEnvironmentvirtual
GetSuccessors(const mcMovementState &nodeID, std::vector< mcMovementState > &neighbors) constMCEnvironmentvirtual
GLDrawLine(const mcMovementState &a, const mcMovementState &b) constMCEnvironmentvirtual
GLDrawPath(const std::vector< mcMovementState > &x) constSearchEnvironment< mcMovementState, mcMovementAction >virtual
GLLabelState(const mcMovementState &, const char *) constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
GoalTest(const mcMovementState &node, const mcMovementState &goal) constMCEnvironmentvirtual
GoalTest(const mcMovementState &node) constMCEnvironmentinlinevirtual
HCost(const mcMovementState &node1, const mcMovementState &node2) constMCEnvironmentvirtual
HCost(const mcMovementState &node) constMCEnvironmentinlinevirtual
SearchEnvironment< mcMovementState, mcMovementAction >::HCost(const mcMovementState &node1, const mcMovementState &node2, double parentHCost) constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
Heuristic()Heuristic< mcMovementState >inline
heuristicsHeuristic< mcMovementState >
histogramHeuristic< mcMovementState >mutable
InvertAction(mcMovementAction &a) constMCEnvironmentvirtual
IsGoalStored() constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
lookupsHeuristic< mcMovementState >
MCEnvironment()MCEnvironmentinline
OpenGLDraw() constMCEnvironmentinlinevirtual
OpenGLDraw(const mcMovementState &) constMCEnvironmentvirtual
OpenGLDraw(const mcMovementState &, const mcMovementState &, float) constMCEnvironmentvirtual
OpenGLDraw(const mcMovementState &, const mcMovementAction &) constMCEnvironmentvirtual
SearchEnvironment< mcMovementState, mcMovementAction >::OpenGLDraw() constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
searchGoalSearchEnvironment< mcMovementState, mcMovementAction >protected
SetColor(const rgbColor &r) constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
SetOccupancyInfo(OccupancyInterface< mcMovementState, mcMovementAction > *)SearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
StoreGoal(mcMovementState &s)SearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
transparencySearchEnvironment< mcMovementState, mcMovementAction >mutableprotected
UndoAction(mcMovementState &s, mcMovementAction a) constSearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual
~Heuristic()Heuristic< mcMovementState >inlinevirtual
~SearchEnvironment()SearchEnvironment< mcMovementState, mcMovementAction >inlinevirtual