HOG2
Map2DConstrainedEnvironment Member List

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

AddConstraint(constraint c)Map2DConstrainedEnvironment
AddConstraint(xytLoc loc)Map2DConstrainedEnvironment
AddConstraint(xytLoc loc, tDirection dir)Map2DConstrainedEnvironment
ApplyAction(xytLoc &s, tDirection a) constMap2DConstrainedEnvironmentvirtual
bValidSearchGoalSearchEnvironment< xytLoc, tDirection >protected
ClearConstraints()Map2DConstrainedEnvironment
ClearGoal()SearchEnvironment< xytLoc, tDirection >inlinevirtual
colorSearchEnvironment< xytLoc, tDirection >mutableprotected
constraintsMap2DConstrainedEnvironmentprivate
Draw(Graphics::Display &display) constSearchEnvironment< xytLoc, tDirection >inlinevirtual
Draw(Graphics::Display &display, const xytLoc &) constSearchEnvironment< xytLoc, tDirection >inlinevirtual
DrawLine(Graphics::Display &display, const xytLoc &x, const xytLoc &y, float width=1.0) constSearchEnvironment< xytLoc, tDirection >inlinevirtual
GCost(const xytLoc &node1, const xytLoc &node2) constMap2DConstrainedEnvironmentinlinevirtual
GCost(const xytLoc &node, const tDirection &act) constMap2DConstrainedEnvironmentinlinevirtual
GetAction(const xytLoc &s1, const xytLoc &s2) constMap2DConstrainedEnvironmentvirtual
GetActionHash(tDirection act) constMap2DConstrainedEnvironmentvirtual
GetActions(const xytLoc &nodeID, std::vector< tDirection > &actions) constMap2DConstrainedEnvironmentvirtual
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) constSearchEnvironment< xytLoc, tDirection >inlinevirtual
GetColor() constSearchEnvironment< xytLoc, tDirection >inlinevirtual
GetMaxHash() constSearchEnvironment< xytLoc, tDirection >inlinevirtual
GetNextState(const xytLoc &s1, tDirection a, xytLoc &s2) constSearchEnvironment< xytLoc, tDirection >inlinevirtual
GetNumSuccessors(const xytLoc &stateID) constSearchEnvironment< xytLoc, tDirection >inlinevirtual
GetOccupancyInfo()SearchEnvironment< xytLoc, tDirection >inlinevirtual
GetPathLength(std::vector< xytLoc > &neighbors)SearchEnvironment< xytLoc, tDirection >virtual
GetPathLength(const xytLoc &start, std::vector< tDirection > &neighbors)SearchEnvironment< xytLoc, tDirection >virtual
GetStateFromHash(uint64_t parent, xytLoc &s) constSearchEnvironment< xytLoc, tDirection >inlinevirtual
GetStateHash(const xytLoc &node) constMap2DConstrainedEnvironmentvirtual
GetSuccessors(const xytLoc &nodeID, std::vector< xytLoc > &neighbors) constMap2DConstrainedEnvironmentvirtual
GLDrawLine(const xytLoc &x, const xytLoc &y) constMap2DConstrainedEnvironmentvirtual
GLDrawPath(const std::vector< xytLoc > &x) constSearchEnvironment< xytLoc, tDirection >virtual
GLLabelState(const xytLoc &, const char *) constSearchEnvironment< xytLoc, tDirection >inlinevirtual
GoalTest(const xytLoc &node, const xytLoc &goal) constMap2DConstrainedEnvironmentvirtual
SearchEnvironment< xytLoc, tDirection >::GoalTest(const xytLoc &node) constSearchEnvironment< xytLoc, tDirection >inlinevirtual
HCost(const xytLoc &node1, const xytLoc &node2) constMap2DConstrainedEnvironmentvirtual
SearchEnvironment< xytLoc, tDirection >::HCost(const xytLoc &node1, const xytLoc &node2, double parentHCost) constSearchEnvironment< xytLoc, tDirection >inlinevirtual
SearchEnvironment< xytLoc, tDirection >::HCost(const xytLoc &node) constSearchEnvironment< xytLoc, tDirection >inlinevirtual
Heuristic()Heuristic< xytLoc >inline
heuristicsHeuristic< xytLoc >
histogramHeuristic< xytLoc >mutable
InvertAction(tDirection &a) constMap2DConstrainedEnvironmentvirtual
IsGoalStored() constSearchEnvironment< xytLoc, tDirection >inlinevirtual
lookupsHeuristic< xytLoc >
Map2DConstrainedEnvironment(Map *m)Map2DConstrainedEnvironment
mapEnvMap2DConstrainedEnvironmentprivate
OpenGLDraw() constMap2DConstrainedEnvironmentvirtual
OpenGLDraw(const xytLoc &) constMap2DConstrainedEnvironmentvirtual
OpenGLDraw(const xytLoc &, const tDirection &) constMap2DConstrainedEnvironmentvirtual
SearchEnvironment< xytLoc, tDirection >::OpenGLDraw() constSearchEnvironment< xytLoc, tDirection >inlinevirtual
SearchEnvironment< xytLoc, tDirection >::OpenGLDraw(const xytLoc &, const xytLoc &, float) constSearchEnvironment< xytLoc, tDirection >inlinevirtual
searchGoalSearchEnvironment< xytLoc, tDirection >protected
SetColor(const rgbColor &r) constSearchEnvironment< xytLoc, tDirection >inlinevirtual
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) constSearchEnvironment< xytLoc, tDirection >inlinevirtual
SetOccupancyInfo(OccupancyInterface< xytLoc, tDirection > *)SearchEnvironment< xytLoc, tDirection >inlinevirtual
StoreGoal(xytLoc &s)SearchEnvironment< xytLoc, tDirection >inlinevirtual
transparencySearchEnvironment< xytLoc, tDirection >mutableprotected
UndoAction(xytLoc &s, tDirection a) constMap2DConstrainedEnvironmentvirtual
ViolatesConstraint(const xyLoc &from, const xyLoc &to, int time) constMap2DConstrainedEnvironmentprivate
~Heuristic()Heuristic< xytLoc >inlinevirtual
~SearchEnvironment()SearchEnvironment< xytLoc, tDirection >inlinevirtual