HOG2
GraphRefinementEnvironment Member List

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

abstractGoalLevelGraphRefinementEnvironmentprivate
ApplyAction(graphState &s, graphMove a) constGraphEnvironmentvirtual
bValidSearchGoalSearchEnvironment< graphState, graphMove >protected
ClearGoal()GraphEnvironmentinlinevirtual
colorSearchEnvironment< graphState, graphMove >mutableprotected
CorridorCheck typedefGraphRefinementEnvironmentprivate
corridorLevelGraphRefinementEnvironmentprivate
corridorTableGraphRefinementEnvironmentprivate
directedGraphEnvironmentprotected
Draw(Graphics::Display &disp) constGraphEnvironmentvirtual
Draw(Graphics::Display &disp, const graphState &l) constGraphEnvironmentvirtual
drawEdgeCostsGraphEnvironmentprotected
DrawLERP(Graphics::Display &disp, Graph *a, Graph *b, float mix) constGraphEnvironment
DrawLERP(Graphics::Display &disp, Graph *a, Graph *b, float mix, std::function< float(float, float, float)> l1, std::function< float(float, float, float)> l2) constGraphEnvironment
DrawLERP(Graphics::Display &disp, Graph *a, Graph *b, graphState sa, graphState sb, float mix, std::function< float(float, float, float)> l1, std::function< float(float, float, float)> l2) constGraphEnvironment
DrawLine(Graphics::Display &disp, const graphState &x, const graphState &y, double width=1.0) constGraphEnvironmentvirtual
DrawLine(Graphics::Display &disp, float x1, float y1, float x2, float y2, double width=1.0) constGraphEnvironmentvirtual
SearchEnvironment< graphState, graphMove >::DrawLine(Graphics::Display &display, const graphState &x, const graphState &y, float width=1.0) constSearchEnvironment< graphState, graphMove >inlinevirtual
drawNodeLabelsGraphEnvironmentprotected
DrawStateLabel(Graphics::Display &disp, const graphState &l1, const char *txt) constGraphEnvironmentvirtual
gGraphEnvironmentprotected
gaGraphRefinementEnvironmentprivate
GCost(const graphState &state1, const graphState &state2) constGraphEnvironmentvirtual
GCost(const graphState &state1, const graphMove &state2) constGraphEnvironmentvirtual
GetAction(const graphState &s1, const graphState &s2) constGraphEnvironmentvirtual
GetActionHash(graphMove act) constGraphEnvironmentvirtual
GetActions(const graphState &stateID, std::vector< graphMove > &actions) constGraphRefinementEnvironmentvirtual
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) constSearchEnvironment< graphState, graphMove >inlinevirtual
GetColor() constSearchEnvironment< graphState, graphMove >inlinevirtual
GetGraph()GraphEnvironmentinline
GetLocation(const graphState &s) constGraphEnvironment
GetMaxHash() constGraphEnvironmentinlinevirtual
SearchEnvironment< graphState, graphMove >::GetMaxHash() constSearchEnvironment< graphState, graphMove >inlinevirtual
GetNextState(const graphState &s1, graphMove a, graphState &s2) constSearchEnvironment< graphState, graphMove >inlinevirtual
GetNodeScale()GraphEnvironmentinline
GetNumSuccessors(const graphState &stateID) constGraphEnvironmentvirtual
GetOccupancyInfo()GraphEnvironmentinlinevirtual
GetPathLength(std::vector< graphState > &neighbors)SearchEnvironment< graphState, graphMove >virtual
GetPathLength(const graphState &start, std::vector< graphMove > &neighbors)SearchEnvironment< graphState, graphMove >virtual
GetStateFromHash(uint64_t parent, graphState &s) constGraphEnvironmentvirtual
GetStateHash(const graphState &state) constGraphEnvironmentvirtual
GetSuccessors(const graphState &stateID, std::vector< graphState > &neighbors) constGraphRefinementEnvironmentvirtual
GLDrawLine(const graphState &x, const graphState &y) constGraphEnvironmentvirtual
GLDrawPath(const std::vector< graphState > &x) constSearchEnvironment< graphState, graphMove >virtual
GLLabelState(const graphState &, const char *) constGraphEnvironmentvirtual
GoalTest(const graphState &state, const graphState &goal) constGraphRefinementEnvironmentvirtual
GoalTest(const graphState &) constGraphRefinementEnvironmentinlinevirtual
GraphEnvironment(Graph *g, GraphHeuristic *gh=0)GraphEnvironment
GraphEnvironment(Map *m, Graph *g, GraphHeuristic *gh=0)GraphEnvironment
GraphRefinementEnvironment(GraphAbstraction *ga, int planLevel, GraphHeuristic *gh, Map *m=0)GraphRefinementEnvironment
hGraphEnvironmentprotected
HCost(const graphState &state1, const graphState &state2) constGraphRefinementEnvironmentvirtual
HCost(const graphState &) constGraphRefinementEnvironmentinlinevirtual
SearchEnvironment< graphState, graphMove >::HCost(const graphState &node1, const graphState &node2, double parentHCost) constSearchEnvironment< graphState, graphMove >inlinevirtual
Heuristic()Heuristic< graphState >inline
heuristicsHeuristic< graphState >
histogramHeuristic< graphState >mutable
integerEdgeCostsGraphEnvironmentprotected
InvertAction(graphMove &a) constGraphEnvironmentvirtual
IsGoalStored() constGraphEnvironmentinlinevirtual
SearchEnvironment< graphState, graphMove >::IsGoalStored() constSearchEnvironment< graphState, graphMove >inlinevirtual
lookupsHeuristic< graphState >
mGraphEnvironmentprotected
nodeScaleGraphEnvironmentprotected
OpenGLDraw() constGraphEnvironmentvirtual
OpenGLDraw(const graphState &s) constGraphEnvironmentvirtual
OpenGLDraw(const graphState &s, const graphMove &gm) constGraphEnvironmentvirtual
OpenGLDraw(const graphState &s, const graphState &, float) constGraphEnvironmentinlinevirtual
SearchEnvironment< graphState, graphMove >::OpenGLDraw() constSearchEnvironment< graphState, graphMove >inlinevirtual
planLevelGraphRefinementEnvironmentprivate
searchGoalSearchEnvironment< graphState, graphMove >protected
SetColor(const rgbColor &r) constSearchEnvironment< graphState, graphMove >inlinevirtual
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) constSearchEnvironment< graphState, graphMove >inlinevirtual
SetDirected(bool b)GraphEnvironmentinline
SetDrawEdgeCosts(bool val)GraphEnvironmentinline
SetDrawNodeLabels(bool val)GraphEnvironmentinline
SetIntegerEdgeCosts(bool val)GraphEnvironmentinline
SetNodeScale(double v)GraphEnvironmentinline
SetOccupancyInfo(OccupancyInterface< graphState, graphMove > *)SearchEnvironment< graphState, graphMove >inlinevirtual
SetPlanningCorridor(std::vector< graphState > &corridor, int level, int start=0)GraphRefinementEnvironment
SetUseAbstractGoal(bool use, int level)GraphRefinementEnvironmentinlinevirtual
StoreGoal(graphState &)GraphEnvironmentinlinevirtual
SVGDraw() constGraphEnvironment
SVGDraw(const graphState &s) constGraphEnvironment
SVGHeader() constGraphEnvironment
SVGLabelState(const graphState &s, const char *) constGraphEnvironment
transparencySearchEnvironment< graphState, graphMove >mutableprotected
UndoAction(graphState &s, graphMove a) constSearchEnvironment< graphState, graphMove >inlinevirtual
useAbstractGoalGraphRefinementEnvironmentprivate
~GraphEnvironment()GraphEnvironmentvirtual
~GraphRefinementEnvironment()GraphRefinementEnvironment
~Heuristic()Heuristic< graphState >inlinevirtual
~SearchEnvironment()SearchEnvironment< graphState, graphMove >inlinevirtual