HOG2
VoxelGrid Member List

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

And(VoxelGrid *g)VoxelGrid
ApplyAction(voxelGridState &s, voxelGridAction a) constVoxelGridvirtual
bValidSearchGoalSearchEnvironment< voxelGridState, voxelGridAction >protected
CanMove(const voxelGridState &s1, const voxelGridState &s2) constVoxelGrid
ClearGoal()SearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
colorSearchEnvironment< voxelGridState, voxelGridAction >mutableprotected
Draw(Graphics::Display &display) constVoxelGridvirtual
SearchEnvironment< voxelGridState, voxelGridAction >::Draw(Graphics::Display &display, const voxelGridState &) constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
DrawLine(Graphics::Display &display, const voxelGridState &x, const voxelGridState &y, float width=1.0) constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
efficientVoxelGridprivate
EfficientDraw() constVoxelGridprivate
Fill(voxelGridState)VoxelGrid
GCost(const voxelGridState &node1, const voxelGridState &node2) constVoxelGridvirtual
GCost(const voxelGridState &node, const voxelGridAction &act) constVoxelGridvirtual
GetAction(const voxelGridState &s1, const voxelGridState &s2) constSearchEnvironment< voxelGridState, voxelGridAction >virtual
GetActionHash(voxelGridAction act) constVoxelGridvirtual
GetActionOffsets(voxelGridAction a, int &x, int &y, int &z) constVoxelGridprivate
GetActions(const voxelGridState &nodeID, std::vector< voxelGridAction > &actions) constVoxelGridvirtual
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
GetColor() constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
GetCoordinates(int index, int &x, int &y, int &z) constVoxelGridprivate
GetCoordinates(int index, voxelGridState &s) constVoxelGridprivate
GetGLCoordinate(const voxelGridState &, point3d &) constVoxelGrid
GetGLCornerCoordinate(const voxelGridState &, point3d &) constVoxelGrid
GetImage(int face)VoxelGrid
GetIndex(const voxelGridState &s) constVoxelGridprivate
GetIndex(int x, int y, int z) constVoxelGridprivate
GetLimits(int &x, int &y, int &z) constVoxelGridinline
GetMaxHash() constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
GetNextState(const voxelGridState &s1, voxelGridAction a, voxelGridState &s2) constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
GetNumSuccessors(const voxelGridState &stateID) constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
GetOccupancyInfo()SearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
GetPathLength(std::vector< voxelGridState > &neighbors)SearchEnvironment< voxelGridState, voxelGridAction >virtual
GetPathLength(const voxelGridState &start, std::vector< voxelGridAction > &neighbors)SearchEnvironment< voxelGridState, voxelGridAction >virtual
GetRandomState()VoxelGrid
GetStateFromHash(uint64_t parent, voxelGridState &s)VoxelGrid
SearchEnvironment< voxelGridState, voxelGridAction >::GetStateFromHash(uint64_t parent, voxelGridState &s) constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
GetStateHash(const voxelGridState &node) constVoxelGridvirtual
GetSuccessors(const voxelGridState &nodeID, std::vector< voxelGridState > &neighbors) constVoxelGridvirtual
GLDrawLine(const voxelGridState &x, const voxelGridState &y) constVoxelGridvirtual
GLDrawPath(const std::vector< voxelGridState > &x) constSearchEnvironment< voxelGridState, voxelGridAction >virtual
GLLabelState(const voxelGridState &, const char *) constVoxelGridvirtual
GoalTest(const voxelGridState &node, const voxelGridState &goal) constVoxelGridvirtual
SearchEnvironment< voxelGridState, voxelGridAction >::GoalTest(const voxelGridState &node) constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
HCost(const voxelGridState &node1, const voxelGridState &node2) constVoxelGridvirtual
SearchEnvironment< voxelGridState, voxelGridAction >::HCost(const voxelGridState &node1, const voxelGridState &node2, double parentHCost) constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
SearchEnvironment< voxelGridState, voxelGridAction >::HCost(const voxelGridState &node) constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
Heuristic()Heuristic< voxelGridState >inline
heuristicsHeuristic< voxelGridState >
histogramHeuristic< voxelGridState >mutable
indicesVoxelGridprivate
Invert()VoxelGrid
InvertAction(voxelGridAction &a) constVoxelGridvirtual
IsBlocked(const voxelGridState &s) constVoxelGrid
IsBlocked(uint16_t x, uint16_t y, uint16_t z) constVoxelGridinline
IsGoalStored() constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
Legal(const voxelGridState &s) constVoxelGrid
lookupsHeuristic< voxelGridState >
MakeAction(int &x, int &y, int &z) constVoxelGridprivate
OpenGLDraw() constVoxelGrid
OpenGLDraw(const voxelGridState &) constVoxelGridvirtual
OpenGLDraw(const voxelGridState &, const voxelGridState &, float) constVoxelGridvirtual
OpenGLDraw(const voxelGridState &, const voxelGridAction &) constVoxelGridvirtual
SearchEnvironment< voxelGridState, voxelGridAction >::OpenGLDraw() constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
Or(VoxelGrid *g)VoxelGrid
Save(const char *filename)VoxelGrid
SaveInMinBB(const char *filename)VoxelGrid
searchGoalSearchEnvironment< voxelGridState, voxelGridAction >protected
SetBlocked(const voxelGridState &s, bool block)VoxelGrid
SetBlocked(uint16_t x, uint16_t y, uint16_t z, bool block)VoxelGridinline
SetColor(const rgbColor &r) constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
SetOccupancyInfo(OccupancyInterface< voxelGridState, voxelGridAction > *)SearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
SetUpDrawBuffers()VoxelGridprivate
SetUseEfficientDraw(bool e)VoxelGridinline
StoreGoal(voxelGridState &s)SearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
transparencySearchEnvironment< voxelGridState, voxelGridAction >mutableprotected
UndoAction(voxelGridState &s, voxelGridAction a) constSearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
verticesVoxelGridprivate
VoxelGrid(int x, int y, int z)VoxelGrid
VoxelGrid(const char *filename)VoxelGrid
voxelsVoxelGridprivate
xWidthVoxelGridprivate
yWidthVoxelGridprivate
zWidthVoxelGridprivate
~Heuristic()Heuristic< voxelGridState >inlinevirtual
~SearchEnvironment()SearchEnvironment< voxelGridState, voxelGridAction >inlinevirtual
~VoxelGrid()VoxelGrid