HOG2
MapEnvironment Member List

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

ApplyAction(xyLoc &s, tDirection dir) constMapEnvironmentvirtual
bValidSearchGoalSearchEnvironment< xyLoc, tDirection >protected
ClearGoal()MapEnvironmentinlinevirtual
colorSearchEnvironment< xyLoc, tDirection >mutableprotected
DIAGONAL_COSTMapEnvironmentprotected
Draw(Graphics::Display &disp) constMapEnvironmentvirtual
Draw(Graphics::Display &disp, const xyLoc &l) constMapEnvironmentvirtual
Draw(Graphics::Display &disp, const xyLoc &l1, const xyLoc &l2, float v) constMapEnvironment
DrawAlternate(Graphics::Display &disp, const xyLoc &l) constMapEnvironment
DrawArrow(Graphics::Display &disp, const xyLoc &x, const xyLoc &y, double width=1.0) constMapEnvironment
DrawLine(Graphics::Display &disp, const xyLoc &x, const xyLoc &y, double width=1.0) constMapEnvironment
SearchEnvironment< xyLoc, tDirection >::DrawLine(Graphics::Display &display, const xyLoc &x, const xyLoc &y, float width=1.0) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
drawParamsMapEnvironmentprotected
DrawSingleTerrain(long terrain, Graphics::Display &disp, std::vector< bool > &drawn) constMapEnvironmentprivate
DrawStateLabel(Graphics::Display &disp, const xyLoc &l1, const char *txt) constMapEnvironment
DrawStateLabel(Graphics::Display &disp, const xyLoc &l1, const xyLoc &l2, float v, const char *txt) constMapEnvironment
EightConnected()MapEnvironmentinline
fourConnectedMapEnvironmentprotected
FourConnected()MapEnvironmentinline
GCost(const xyLoc &node1, const xyLoc &node2) constMapEnvironmentvirtual
GCost(const xyLoc &node1, const tDirection &act) constMapEnvironmentvirtual
GetAction(const xyLoc &s1, const xyLoc &s2) constMapEnvironmentvirtual
GetActionHash(tDirection act) constMapEnvironmentvirtual
GetActions(const xyLoc &nodeID, std::vector< tDirection > &actions) constMapEnvironmentvirtual
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
GetColor() constSearchEnvironment< xyLoc, tDirection >inlinevirtual
GetDiagonalCost()MapEnvironmentinline
GetGraphHeuristic()MapEnvironment
GetMap() constMapEnvironmentinline
GetMaxHash() constMapEnvironment
SearchEnvironment< xyLoc, tDirection >::GetMaxHash() constSearchEnvironment< xyLoc, tDirection >inlinevirtual
GetMaxRect(long terrain, int x, int y, int endx, int endy, std::vector< bool > &drawn, Graphics::rect &r) constMapEnvironmentprivate
GetName()MapEnvironmentinline
GetNext4Successor(const xyLoc &currOpenNode, const xyLoc &goal, xyLoc &next, double &currHCost, uint64_t &special, bool &validMove)MapEnvironment
GetNext8Successor(const xyLoc &currOpenNode, const xyLoc &goal, xyLoc &next, double &currHCost, uint64_t &special, bool &validMove)MapEnvironment
GetNextState(const xyLoc &currents, tDirection dir, xyLoc &news) constMapEnvironmentvirtual
GetNextSuccessor(const xyLoc &currOpenNode, const xyLoc &goal, xyLoc &next, double &currHCost, uint64_t &special, bool &validMove)MapEnvironment
GetNumSuccessors(const xyLoc &stateID) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
GetOccupancyInfo()MapEnvironmentinlinevirtual
GetPathLength(std::vector< xyLoc > &neighbors)SearchEnvironment< xyLoc, tDirection >virtual
GetPathLength(const xyLoc &start, std::vector< tDirection > &neighbors)SearchEnvironment< xyLoc, tDirection >virtual
GetStateFromHash(uint64_t parent, xyLoc &s) constMapEnvironmentvirtual
GetStateHash(const xyLoc &node) constMapEnvironmentvirtual
GetStateLoc(const xyLoc &l1)MapEnvironment
GetSuccessors(const xyLoc &nodeID, std::vector< xyLoc > &neighbors) constMapEnvironmentvirtual
GLDrawLine(const xyLoc &x, const xyLoc &y) constMapEnvironmentvirtual
GLDrawPath(const std::vector< xyLoc > &x) constSearchEnvironment< xyLoc, tDirection >virtual
GLLabelState(const xyLoc &, const char *) constMapEnvironmentvirtual
GLLabelState(const xyLoc &s, const char *str, double scale) constMapEnvironmentvirtual
GoalTest(const xyLoc &node, const xyLoc &goal) constMapEnvironmentvirtual
GoalTest(const xyLoc &)MapEnvironmentinline
SearchEnvironment< xyLoc, tDirection >::GoalTest(const xyLoc &node) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
hMapEnvironmentprotected
HCost(const xyLoc &) constMapEnvironmentinlinevirtual
HCost(const xyLoc &node1, const xyLoc &node2) constMapEnvironmentvirtual
SearchEnvironment< xyLoc, tDirection >::HCost(const xyLoc &node1, const xyLoc &node2, double parentHCost) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
Heuristic()Heuristic< xyLoc >inline
heuristicsHeuristic< xyLoc >
histogramHeuristic< xyLoc >mutable
InvertAction(tDirection &a) constMapEnvironmentvirtual
IsGoalStored() constMapEnvironmentinline
SearchEnvironment< xyLoc, tDirection >::IsGoalStored() constSearchEnvironment< xyLoc, tDirection >inlinevirtual
lookupsHeuristic< xyLoc >
mapMapEnvironmentprotected
MapEnvironment(Map *m, bool useOccupancy=false)MapEnvironment
MapEnvironment(MapEnvironment *)MapEnvironment
oiMapEnvironmentprotected
OpenGLDraw() constMapEnvironmentvirtual
OpenGLDraw(const xyLoc &l) constMapEnvironmentvirtual
OpenGLDraw(const xyLoc &l1, const xyLoc &l2, float v) constMapEnvironmentvirtual
OpenGLDraw(const xyLoc &, const tDirection &) constMapEnvironmentvirtual
SearchEnvironment< xyLoc, tDirection >::OpenGLDraw() constSearchEnvironment< xyLoc, tDirection >inlinevirtual
searchGoalSearchEnvironment< xyLoc, tDirection >protected
SetColor(const rgbColor &r) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
SetDiagonalCost(double val)MapEnvironmentinline
SetDrawOptions(drawOptions o)MapEnvironmentinline
SetEightConnected()MapEnvironmentinline
SetFourConnected()MapEnvironmentinline
SetGraphHeuristic(GraphHeuristic *h)MapEnvironment
SetOccupancyInfo(OccupancyInterface< xyLoc, tDirection > *)SearchEnvironment< xyLoc, tDirection >inlinevirtual
StoreGoal(xyLoc &)MapEnvironmentinlinevirtual
SVGDraw()MapEnvironment
SVGDraw(const xyLoc &)MapEnvironment
SVGDrawLine(const xyLoc &x, const xyLoc &y, int width=1) constMapEnvironment
SVGFrameRect(int left, int top, int right, int bottom, int width=1)MapEnvironment
SVGHeader()MapEnvironment
SVGLabelState(const xyLoc &, const char *, double scale) constMapEnvironment
SVGLabelState(const xyLoc &, const char *, double scale, double xoff, double yoff) constMapEnvironment
transparencySearchEnvironment< xyLoc, tDirection >mutableprotected
UndoAction(xyLoc &s, tDirection a) constSearchEnvironment< xyLoc, tDirection >inlinevirtual
~Heuristic()Heuristic< xyLoc >inlinevirtual
~MapEnvironment()MapEnvironmentvirtual
~SearchEnvironment()SearchEnvironment< xyLoc, tDirection >inlinevirtual