HOG2
|
This is the complete list of members for Map3DGrid, including all inherited members.
AddEdge(state3d &from, state3d &to) | Map3DGrid | private |
AddEdge(int sec1, int reg1, int sec2, int reg2, int weight) | Map3DGrid | private |
AddGridEdge(state3d &from, state3d &to, bool local) | Map3DGrid | private |
AddMap(Map *map, int elevation) | Map3DGrid | |
AddMapPoints(Map *map, std::vector< bool > &visited, int x, int y, int elevation) | Map3DGrid | private |
AddPoint(int x, int y, int z) | Map3DGrid | |
AddSectorEdge(state3d &from, state3d &to) | Map3DGrid | private |
ApplyAction(state3d &s, action3d a) const | Map3DGrid | virtual |
bValidSearchGoal | SearchEnvironment< state3d, action3d > | protected |
ClearGoal() | SearchEnvironment< state3d, action3d > | inlinevirtual |
color | SearchEnvironment< state3d, action3d > | mutableprotected |
Draw(Graphics::Display &display) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
Draw(Graphics::Display &display, const state3d &) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
drawGrid | Map3DGrid | private |
DrawLine(Graphics::Display &display, const state3d &x, const state3d &y, float width=1.0) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
FindNearState(int x, int y, int z, state3d &s) const | Map3DGrid | |
GCost(const state3d &node1, const state3d &node2) const | Map3DGrid | virtual |
GCost(const state3d &node, const action3d &act) const | Map3DGrid | virtual |
GetAbstractionBytesUsed() | Map3DGrid | |
GetAction(const state3d &s1, const state3d &s2) const | Map3DGrid | inlinevirtual |
GetActionHash(action3d act) const | Map3DGrid | virtual |
GetActions(const state3d &nodeID, std::vector< action3d > &actions) const | Map3DGrid | virtual |
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
GetColor() const | SearchEnvironment< state3d, action3d > | inlinevirtual |
GetDrawGrid() | Map3DGrid | inline |
GetGridBytesUsed() | Map3DGrid | |
GetHeight() | Map3DGrid | inline |
GetMaxHash() const | SearchEnvironment< state3d, action3d > | inlinevirtual |
GetNextState(const state3d &s1, action3d a, state3d &s2) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
GetNumSuccessors(const state3d &stateID) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
GetOccupancyInfo() | SearchEnvironment< state3d, action3d > | inlinevirtual |
GetOpenGLCoord(int xLoc, int yLoc, int zLoc, GLdouble &x, GLdouble &y, GLdouble &z, GLdouble &r, GLdouble &h) const | Map3DGrid | private |
GetPathLength(std::vector< state3d > &neighbors) | SearchEnvironment< state3d, action3d > | virtual |
GetPathLength(const state3d &start, std::vector< action3d > &neighbors) | SearchEnvironment< state3d, action3d > | virtual |
GetPointFromCoordinate(point3d loc, int &px, int &py, int &pz) const | Map3DGrid | |
GetSector(int x, int y) const | Map3DGrid | inlineprivate |
GetStateFromHash(uint64_t parent, state3d &s) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
GetStateFromXYZ(state3d &s, int x, int y, int z) const | Map3DGrid | private |
GetStateHash(const state3d &node) const | Map3DGrid | virtual |
GetSuccessors(const state3d &nodeID, std::vector< state3d > &neighbors) const | Map3DGrid | virtual |
GetWidth() | Map3DGrid | inline |
GetXYFromState(const state3d &s, int &x, int &y) const | Map3DGrid | private |
GetXYZFromState(const state3d &s, int &x, int &y, int &z) const | Map3DGrid | private |
GLDrawLine(const state3d &x, const state3d &y) const | Map3DGrid | virtual |
GLDrawPath(const std::vector< state3d > &x) const | SearchEnvironment< state3d, action3d > | virtual |
GLLabelState(const state3d &, const char *) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
GoalTest(const state3d &node, const state3d &goal) const | Map3DGrid | virtual |
SearchEnvironment< state3d, action3d >::GoalTest(const state3d &node) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
HCost(const state3d &node1, const state3d &node2) const | Map3DGrid | virtual |
SearchEnvironment< state3d, action3d >::HCost(const state3d &node1, const state3d &node2, double parentHCost) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
SearchEnvironment< state3d, action3d >::HCost(const state3d &node) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
Heuristic() | Heuristic< state3d > | inline |
heuristics | Heuristic< state3d > | |
histogram | Heuristic< state3d > | mutable |
InternalRemovePoint(int x, int y, int z) | Map3DGrid | private |
InvertAction(action3d &a) const | Map3DGrid | inlinevirtual |
IsGoalStored() const | SearchEnvironment< state3d, action3d > | inlinevirtual |
lookups | Heuristic< state3d > | |
Map3DGrid(int width, int height, int theSectorSize) | Map3DGrid | |
Map3DGrid(Map *map, int theSectorSize) | Map3DGrid | |
mHeight | Map3DGrid | private |
mWidth | Map3DGrid | private |
mXSectors | Map3DGrid | private |
mYSectors | Map3DGrid | private |
OpenGLDraw() const | Map3DGrid | |
OpenGLDraw(const state3d &) const | Map3DGrid | virtual |
OpenGLDraw(const state3d &, const action3d &) const | Map3DGrid | inlinevirtual |
SearchEnvironment< state3d, action3d >::OpenGLDraw() const | SearchEnvironment< state3d, action3d > | inlinevirtual |
SearchEnvironment< state3d, action3d >::OpenGLDraw(const state3d &, const state3d &, float) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
PrintStats() | Map3DGrid | |
RemoveEdge(int sec1, int reg1, int sec2, int reg2, int weight) | Map3DGrid | private |
RemoveEdge(state3d &from, state3d &to) | Map3DGrid | private |
RemoveGridEdge(state3d &from, state3d &to) | Map3DGrid | private |
RemovePoint(int x, int y, int z, bool split=true) | Map3DGrid | |
RemoveSectorEdge(state3d &from, state3d &to) | Map3DGrid | private |
searchGoal | SearchEnvironment< state3d, action3d > | protected |
sectors | Map3DGrid | private |
SetColor(const rgbColor &r) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
SetDrawGrid(bool draw) | Map3DGrid | inline |
SetOccupancyInfo(OccupancyInterface< state3d, action3d > *) | SearchEnvironment< state3d, action3d > | inlinevirtual |
StoreGoal(state3d &s) | SearchEnvironment< state3d, action3d > | inlinevirtual |
transparency | SearchEnvironment< state3d, action3d > | mutableprotected |
UndoAction(state3d &s, action3d a) const | SearchEnvironment< state3d, action3d > | inlinevirtual |
~Heuristic() | Heuristic< state3d > | inlinevirtual |
~SearchEnvironment() | SearchEnvironment< state3d, action3d > | inlinevirtual |