HOG2
|
This is the complete list of members for MapEnvironment, including all inherited members.
ApplyAction(xyLoc &s, tDirection dir) const | MapEnvironment | virtual |
bValidSearchGoal | SearchEnvironment< xyLoc, tDirection > | protected |
ClearGoal() | MapEnvironment | inlinevirtual |
color | SearchEnvironment< xyLoc, tDirection > | mutableprotected |
DIAGONAL_COST | MapEnvironment | protected |
Draw(Graphics::Display &disp) const | MapEnvironment | virtual |
Draw(Graphics::Display &disp, const xyLoc &l) const | MapEnvironment | virtual |
Draw(Graphics::Display &disp, const xyLoc &l1, const xyLoc &l2, float v) const | MapEnvironment | |
DrawAlternate(Graphics::Display &disp, const xyLoc &l) const | MapEnvironment | |
DrawArrow(Graphics::Display &disp, const xyLoc &x, const xyLoc &y, double width=1.0) const | MapEnvironment | |
DrawLine(Graphics::Display &disp, const xyLoc &x, const xyLoc &y, double width=1.0) const | MapEnvironment | |
SearchEnvironment< xyLoc, tDirection >::DrawLine(Graphics::Display &display, const xyLoc &x, const xyLoc &y, float width=1.0) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
drawParams | MapEnvironment | protected |
DrawSingleTerrain(long terrain, Graphics::Display &disp, std::vector< bool > &drawn) const | MapEnvironment | private |
DrawStateLabel(Graphics::Display &disp, const xyLoc &l1, const char *txt) const | MapEnvironment | |
DrawStateLabel(Graphics::Display &disp, const xyLoc &l1, const xyLoc &l2, float v, const char *txt) const | MapEnvironment | |
EightConnected() | MapEnvironment | inline |
fourConnected | MapEnvironment | protected |
FourConnected() | MapEnvironment | inline |
GCost(const xyLoc &node1, const xyLoc &node2) const | MapEnvironment | virtual |
GCost(const xyLoc &node1, const tDirection &act) const | MapEnvironment | virtual |
GetAction(const xyLoc &s1, const xyLoc &s2) const | MapEnvironment | virtual |
GetActionHash(tDirection act) const | MapEnvironment | virtual |
GetActions(const xyLoc &nodeID, std::vector< tDirection > &actions) const | MapEnvironment | virtual |
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
GetColor() const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
GetDiagonalCost() | MapEnvironment | inline |
GetGraphHeuristic() | MapEnvironment | |
GetMap() const | MapEnvironment | inline |
GetMaxHash() const | MapEnvironment | |
SearchEnvironment< xyLoc, tDirection >::GetMaxHash() const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
GetMaxRect(long terrain, int x, int y, int endx, int endy, std::vector< bool > &drawn, Graphics::rect &r) const | MapEnvironment | private |
GetName() | MapEnvironment | inline |
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 ¤ts, tDirection dir, xyLoc &news) const | MapEnvironment | virtual |
GetNextSuccessor(const xyLoc &currOpenNode, const xyLoc &goal, xyLoc &next, double &currHCost, uint64_t &special, bool &validMove) | MapEnvironment | |
GetNumSuccessors(const xyLoc &stateID) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
GetOccupancyInfo() | MapEnvironment | inlinevirtual |
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) const | MapEnvironment | virtual |
GetStateHash(const xyLoc &node) const | MapEnvironment | virtual |
GetStateLoc(const xyLoc &l1) | MapEnvironment | |
GetSuccessors(const xyLoc &nodeID, std::vector< xyLoc > &neighbors) const | MapEnvironment | virtual |
GLDrawLine(const xyLoc &x, const xyLoc &y) const | MapEnvironment | virtual |
GLDrawPath(const std::vector< xyLoc > &x) const | SearchEnvironment< xyLoc, tDirection > | virtual |
GLLabelState(const xyLoc &, const char *) const | MapEnvironment | virtual |
GLLabelState(const xyLoc &s, const char *str, double scale) const | MapEnvironment | virtual |
GoalTest(const xyLoc &node, const xyLoc &goal) const | MapEnvironment | virtual |
GoalTest(const xyLoc &) | MapEnvironment | inline |
SearchEnvironment< xyLoc, tDirection >::GoalTest(const xyLoc &node) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
h | MapEnvironment | protected |
HCost(const xyLoc &) const | MapEnvironment | inlinevirtual |
HCost(const xyLoc &node1, const xyLoc &node2) const | MapEnvironment | virtual |
SearchEnvironment< xyLoc, tDirection >::HCost(const xyLoc &node1, const xyLoc &node2, double parentHCost) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
Heuristic() | Heuristic< xyLoc > | inline |
heuristics | Heuristic< xyLoc > | |
histogram | Heuristic< xyLoc > | mutable |
InvertAction(tDirection &a) const | MapEnvironment | virtual |
IsGoalStored() const | MapEnvironment | inline |
SearchEnvironment< xyLoc, tDirection >::IsGoalStored() const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
lookups | Heuristic< xyLoc > | |
map | MapEnvironment | protected |
MapEnvironment(Map *m, bool useOccupancy=false) | MapEnvironment | |
MapEnvironment(MapEnvironment *) | MapEnvironment | |
oi | MapEnvironment | protected |
OpenGLDraw() const | MapEnvironment | virtual |
OpenGLDraw(const xyLoc &l) const | MapEnvironment | virtual |
OpenGLDraw(const xyLoc &l1, const xyLoc &l2, float v) const | MapEnvironment | virtual |
OpenGLDraw(const xyLoc &, const tDirection &) const | MapEnvironment | virtual |
SearchEnvironment< xyLoc, tDirection >::OpenGLDraw() const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
searchGoal | SearchEnvironment< xyLoc, tDirection > | protected |
SetColor(const rgbColor &r) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
SetDiagonalCost(double val) | MapEnvironment | inline |
SetDrawOptions(drawOptions o) | MapEnvironment | inline |
SetEightConnected() | MapEnvironment | inline |
SetFourConnected() | MapEnvironment | inline |
SetGraphHeuristic(GraphHeuristic *h) | MapEnvironment | |
SetOccupancyInfo(OccupancyInterface< xyLoc, tDirection > *) | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
StoreGoal(xyLoc &) | MapEnvironment | inlinevirtual |
SVGDraw() | MapEnvironment | |
SVGDraw(const xyLoc &) | MapEnvironment | |
SVGDrawLine(const xyLoc &x, const xyLoc &y, int width=1) const | MapEnvironment | |
SVGFrameRect(int left, int top, int right, int bottom, int width=1) | MapEnvironment | |
SVGHeader() | MapEnvironment | |
SVGLabelState(const xyLoc &, const char *, double scale) const | MapEnvironment | |
SVGLabelState(const xyLoc &, const char *, double scale, double xoff, double yoff) const | MapEnvironment | |
transparency | SearchEnvironment< xyLoc, tDirection > | mutableprotected |
UndoAction(xyLoc &s, tDirection a) const | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |
~Heuristic() | Heuristic< xyLoc > | inlinevirtual |
~MapEnvironment() | MapEnvironment | virtual |
~SearchEnvironment() | SearchEnvironment< xyLoc, tDirection > | inlinevirtual |