HOG2
ConfigEnvironment Member List

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

AddObstacle(line2d obs)ConfigEnvironmentinline
ApplyAction(recVec &s, line2d dir) constConfigEnvironmentvirtual
bValidSearchGoalSearchEnvironment< recVec, line2d >protected
ClearGoal()ConfigEnvironmentinlinevirtual
colorSearchEnvironment< recVec, line2d >mutableprotected
ConfigEnvironment()ConfigEnvironment
Draw(Graphics::Display &display) constSearchEnvironment< recVec, line2d >inlinevirtual
Draw(Graphics::Display &display, const recVec &) constSearchEnvironment< recVec, line2d >inlinevirtual
DrawLine(line2d l) constConfigEnvironmentprivate
SearchEnvironment< recVec, line2d >::DrawLine(Graphics::Display &display, const recVec &x, const recVec &y, float width=1.0) constSearchEnvironment< recVec, line2d >inlinevirtual
GCost(const recVec &node1, const recVec &node2) constConfigEnvironmentvirtual
GCost(const recVec &node1, const line2d &act) constConfigEnvironmentvirtual
GetAction(const recVec &s1, const recVec &s2) constConfigEnvironmentvirtual
GetActionHash(line2d act) constConfigEnvironmentvirtual
GetActions(const recVec &nodeID, std::vector< line2d > &actions) constConfigEnvironmentvirtual
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) constSearchEnvironment< recVec, line2d >inlinevirtual
GetColor() constSearchEnvironment< recVec, line2d >inlinevirtual
GetMaxHash() constSearchEnvironment< recVec, line2d >inlinevirtual
GetNextState(const recVec &currents, line2d dir, recVec &news) constConfigEnvironmentvirtual
GetNumSuccessors(const recVec &stateID) constSearchEnvironment< recVec, line2d >inlinevirtual
GetOccupancyInfo()SearchEnvironment< recVec, line2d >inlinevirtual
GetPathLength(std::vector< recVec > &neighbors)SearchEnvironment< recVec, line2d >virtual
GetPathLength(const recVec &start, std::vector< line2d > &neighbors)SearchEnvironment< recVec, line2d >virtual
GetStateFromHash(uint64_t parent, recVec &s) constSearchEnvironment< recVec, line2d >inlinevirtual
GetStateHash(const recVec &node) constConfigEnvironmentvirtual
GetSuccessors(const recVec &nodeID, std::vector< recVec > &neighbors) constConfigEnvironmentvirtual
GLDrawLine(const recVec &x, const recVec &y) constSearchEnvironment< recVec, line2d >inlinevirtual
GLDrawPath(const std::vector< recVec > &x) constSearchEnvironment< recVec, line2d >virtual
GLLabelState(const recVec &, const char *) constSearchEnvironment< recVec, line2d >inlinevirtual
goalConfigEnvironmentprivate
goal_storedConfigEnvironmentprivate
GoalTest(const recVec &node, const recVec &goal) constConfigEnvironmentvirtual
GoalTest(const recVec &) constConfigEnvironmentinlinevirtual
HCost(const recVec &) constConfigEnvironmentinlinevirtual
HCost(const recVec &node1, const recVec &node2) constConfigEnvironmentvirtual
SearchEnvironment< recVec, line2d >::HCost(const recVec &node1, const recVec &node2, double parentHCost) constSearchEnvironment< recVec, line2d >inlinevirtual
Heuristic()Heuristic< recVec >inline
heuristicsHeuristic< recVec >
histogramHeuristic< recVec >mutable
InvertAction(line2d &a) constConfigEnvironmentvirtual
IsGoalStored() constConfigEnvironmentinline
SearchEnvironment< recVec, line2d >::IsGoalStored() constSearchEnvironment< recVec, line2d >inlinevirtual
Legal(const recVec &a, const recVec &b) constConfigEnvironmentprivate
lookupsHeuristic< recVec >
obstaclesConfigEnvironmentprivate
OpenGLDraw() constConfigEnvironmentvirtual
OpenGLDraw(const recVec &l) constConfigEnvironmentvirtual
OpenGLDraw(const recVec &, const line2d &) constConfigEnvironmentvirtual
OpenGLDraw(const recVec &, const recVec &, float) constConfigEnvironmentinlinevirtual
SearchEnvironment< recVec, line2d >::OpenGLDraw() constSearchEnvironment< recVec, line2d >inlinevirtual
PopObstacle()ConfigEnvironmentinline
searchGoalSearchEnvironment< recVec, line2d >protected
SetColor(const rgbColor &r) constSearchEnvironment< recVec, line2d >inlinevirtual
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) constSearchEnvironment< recVec, line2d >inlinevirtual
SetOccupancyInfo(OccupancyInterface< recVec, line2d > *)SearchEnvironment< recVec, line2d >inlinevirtual
StoreGoal(recVec &g)ConfigEnvironmentinlinevirtual
transparencySearchEnvironment< recVec, line2d >mutableprotected
UndoAction(recVec &s, line2d a) constSearchEnvironment< recVec, line2d >inlinevirtual
~ConfigEnvironment()ConfigEnvironmentvirtual
~Heuristic()Heuristic< recVec >inlinevirtual
~SearchEnvironment()SearchEnvironment< recVec, line2d >inlinevirtual