HOG2
NQueens Member List

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

ApplyAction(NQueenState &s, NQueenAction a) constNQueensvirtual
bValidSearchGoalSearchEnvironment< NQueenState, NQueenAction >protected
ClearGoal()SearchEnvironment< NQueenState, NQueenAction >inlinevirtual
colorSearchEnvironment< NQueenState, NQueenAction >mutableprotected
Draw(Graphics::Display &display) constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
Draw(Graphics::Display &display, const NQueenState &) constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
DrawLine(Graphics::Display &display, const NQueenState &x, const NQueenState &y, float width=1.0) constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
GCost(const NQueenState &node1, const NQueenState &node2) constNQueensinlinevirtual
GCost(const NQueenState &node, const NQueenAction &act) constNQueensinlinevirtual
GetAction(const NQueenState &s1, const NQueenState &s2) constNQueensvirtual
GetActionHash(NQueenAction act) constNQueensinlinevirtual
GetActions(const NQueenState &nodeID, std::vector< NQueenAction > &actions) constNQueensvirtual
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
GetColor() constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
GetMaxHash() constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
GetNextState(const NQueenState &, NQueenAction, NQueenState &) constNQueensvirtual
GetNumSuccessors(const NQueenState &stateID) constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
GetOccupancyInfo()SearchEnvironment< NQueenState, NQueenAction >inlinevirtual
GetPathLength(std::vector< NQueenState > &neighbors)SearchEnvironment< NQueenState, NQueenAction >virtual
GetPathLength(const NQueenState &start, std::vector< NQueenAction > &neighbors)SearchEnvironment< NQueenState, NQueenAction >virtual
GetStateFromHash(uint64_t parent, NQueenState &s) constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
GetStateHash(const NQueenState &node) constNQueensinlinevirtual
GetSuccessors(const NQueenState &nodeID, std::vector< NQueenState > &neighbors) constNQueensvirtual
GLDrawLine(const NQueenState &x, const NQueenState &y) constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
GLDrawPath(const std::vector< NQueenState > &x) constSearchEnvironment< NQueenState, NQueenAction >virtual
GLLabelState(const NQueenState &s, int x, int y, int number) constNQueens
SearchEnvironment< NQueenState, NQueenAction >::GLLabelState(const NQueenState &, const char *) constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
GoalTest(const NQueenState &node, const NQueenState &goal) constNQueensinlinevirtual
GoalTest(const NQueenState &node) constNQueensvirtual
HCost(const NQueenState &node1, const NQueenState &node2) constNQueensinlinevirtual
HCost(const NQueenState &node) constNQueensinlinevirtual
SearchEnvironment< NQueenState, NQueenAction >::HCost(const NQueenState &node1, const NQueenState &node2, double parentHCost) constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
Heuristic()Heuristic< NQueenState >inline
heuristicsHeuristic< NQueenState >
histogramHeuristic< NQueenState >mutable
InvertAction(NQueenAction &a) constNQueensinlinevirtual
IsGoalStored() constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
lookupsHeuristic< NQueenState >
NQueens()NQueensinline
NumCollisions(const NQueenState &node) constNQueens
NumCollisions(const NQueenState &node, int row) constNQueens
NumCollisions(const NQueenState &node, int row, int column) constNQueens
OpenGLDraw() constNQueensvirtual
OpenGLDraw(const NQueenState &) constNQueensvirtual
OpenGLDraw(const NQueenState &, const NQueenState &, float) constNQueensvirtual
OpenGLDraw(const NQueenState &, const NQueenAction &) constNQueensvirtual
SearchEnvironment< NQueenState, NQueenAction >::OpenGLDraw() constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
OpenGLDrawBackground(float r, float g, float b)NQueens
OpenGLDrawBackground(const NQueenState &, float r, float g, float b, int firstRow, int lastRow)NQueens
OpenGLDrawConflicts(const NQueenState &s) constNQueens
searchGoalSearchEnvironment< NQueenState, NQueenAction >protected
SetColor(const rgbColor &r) constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
SetOccupancyInfo(OccupancyInterface< NQueenState, NQueenAction > *)SearchEnvironment< NQueenState, NQueenAction >inlinevirtual
StoreGoal(NQueenState &s)SearchEnvironment< NQueenState, NQueenAction >inlinevirtual
transparencySearchEnvironment< NQueenState, NQueenAction >mutableprotected
UndoAction(NQueenState &s, NQueenAction a) constSearchEnvironment< NQueenState, NQueenAction >inlinevirtual
~Heuristic()Heuristic< NQueenState >inlinevirtual
~NQueens()NQueensinline
~SearchEnvironment()SearchEnvironment< NQueenState, NQueenAction >inlinevirtual