HOG2
|
This is the complete list of members for RC, including all inherited members.
ApplyAction(RCState &s, RCAction a) const | RC | virtual |
bValidSearchGoal | SearchEnvironment< RCState, RCAction > | protected |
ClearGoal() | SearchEnvironment< RCState, RCAction > | inlinevirtual |
color | SearchEnvironment< RCState, RCAction > | mutableprotected |
convertStatePos | RC | |
cornerOrder | RC | |
corners | RC | |
cubieInPos | RC | |
cubies | RC | mutable |
cubiesOnFace | RC | |
Draw(Graphics::Display &display, const RCState &) const | RC | virtual |
SearchEnvironment< RCState, RCAction >::Draw(Graphics::Display &display) const | SearchEnvironment< RCState, RCAction > | inlinevirtual |
DrawCubies(Graphics::Display &display) const | RC | |
DrawCubiesRotating(Graphics::Display &display) const | RC | |
DrawLine(Graphics::Display &display, const RCState &x, const RCState &y, float width=1.0) const | SearchEnvironment< RCState, RCAction > | inlinevirtual |
Edge12PDBDist(const RCState &s) | RC | |
edgeOrder | RC | |
edges | RC | |
faceBlackUnderside | RC | |
faceTurning | RC | |
FactorialUpperK(int n, int k) const | RC | |
fromFaceToCenter | RC | |
GCost(const RCState &node1, const RCState &node2) const | RC | inlinevirtual |
GCost(const RCState &node, const RCAction &act) const | RC | inlinevirtual |
GetAction(const RCState &s1, const RCState &s2) const | RC | virtual |
GetActionHash(RCAction act) const | RC | inlinevirtual |
GetActions(const RCState &nodeID, std::vector< RCAction > &actions) const | RC | virtual |
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) const | SearchEnvironment< RCState, RCAction > | inlinevirtual |
GetColor() const | SearchEnvironment< RCState, RCAction > | inlinevirtual |
GetMaxHash() const | SearchEnvironment< RCState, RCAction > | inlinevirtual |
GetName() | RC | inline |
GetNextState(const RCState &, RCAction, RCState &) const | RC | virtual |
GetNumSuccessors(const RCState &stateID) const | SearchEnvironment< RCState, RCAction > | inlinevirtual |
GetOccupancyInfo() | SearchEnvironment< RCState, RCAction > | inlinevirtual |
GetPathLength(std::vector< RCState > &neighbors) | SearchEnvironment< RCState, RCAction > | virtual |
GetPathLength(const RCState &start, std::vector< RCAction > &neighbors) | SearchEnvironment< RCState, RCAction > | virtual |
GetPDBHashCorner(const RCState &s, int threadID) const | RC | |
GetPDBSizeCorner() const | RC | |
GetPrunedActions(const RCState &nodeID, RCAction lastAction, std::vector< RCAction > &actions) const | RC | |
GetStateFromHash(uint64_t hash, RCState &node) const | RC | virtual |
GetStateFromPDBHashCorner(uint64_t hash, RCState &s, int threadID) const | RC | |
GetStateHash(const RCState &node) const | RC | virtual |
GetStateHashCorner(const RCState &s) | RC | |
GetSuccessors(const RCState &nodeID, std::vector< RCState > &neighbors) const | RC | virtual |
GLDrawLine(const RCState &x, const RCState &y) const | SearchEnvironment< RCState, RCAction > | inlinevirtual |
GLDrawPath(const std::vector< RCState > &x) const | SearchEnvironment< RCState, RCAction > | virtual |
GLLabelState(const RCState &, const char *) const | SearchEnvironment< RCState, RCAction > | inlinevirtual |
GoalTest(const RCState &node, const RCState &goal) const | RC | virtual |
GoalTest(const RCState &node) const | RC | virtual |
HCost(const RCState &node1, const RCState &node2) const | RC | virtual |
HCost(const RCState &node1, const RCState &node2, double parentHCost) const | RC | virtual |
HCost(const RCState &node) const | RC | virtual |
Heuristic() | Heuristic< RCState > | inline |
heuristics | Heuristic< RCState > | |
histogram | Heuristic< RCState > | mutable |
history | RC | mutable |
interpArr | RC | |
InterpFaceRot(float progress) | RC | |
InvertAction(RCAction &a) const | RC | virtual |
IsGoalStored() const | SearchEnvironment< RCState, RCAction > | inlinevirtual |
lookups | Heuristic< RCState > | |
notInFaceTurning | RC | |
OpenGLDraw() const | RC | |
OpenGLDraw(const RCState &) const | RC | virtual |
OpenGLDraw(const RCState &, const RCState &, float) const | RC | virtual |
OpenGLDraw(const RCState &, const RCAction &) const | RC | virtual |
SearchEnvironment< RCState, RCAction >::OpenGLDraw() const | SearchEnvironment< RCState, RCAction > | inlinevirtual |
OpenGLDrawCenters() const | RC | |
OpenGLDrawCorners(const RCState &) const | RC | |
OpenGLDrawCube(int cube) const | RC | |
OpenGLDrawCubeBackground() const | RC | |
OpenGLDrawEdgeDual(const RCState &) const | RC | |
OpenGLDrawEdges(const RCState &) const | RC | |
passiveRot | RC | |
piOver2 | RC | |
pruneSuccessors | RC | |
RC() | RC | inline |
RotateCubies(float add[3]) | RC | |
RotateFace(int face, int move) | RC | |
rotating | RC | |
rotatingFaceBehind | RC | |
rotationTotal | RC | |
rotProgress | RC | |
searchGoal | SearchEnvironment< RCState, RCAction > | protected |
SetColor(const rgbColor &r) const | SearchEnvironment< RCState, RCAction > | inlinevirtual |
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) const | SearchEnvironment< RCState, RCAction > | inlinevirtual |
SetFaceColor(int face) const | RC | |
SetOccupancyInfo(OccupancyInterface< RCState, RCAction > *) | SearchEnvironment< RCState, RCAction > | inlinevirtual |
SetPruneSuccessors(bool val) | RC | inline |
StoreGoal(RCState &s) | SearchEnvironment< RCState, RCAction > | inlinevirtual |
TestUpdate() | RC | |
transparency | SearchEnvironment< RCState, RCAction > | mutableprotected |
turnArr | RC | |
turnSpd | RC | |
UndoAction(RCState &s, RCAction a) const | RC | virtual |
~Heuristic() | Heuristic< RCState > | inlinevirtual |
~SearchEnvironment() | SearchEnvironment< RCState, RCAction > | inlinevirtual |