DoSingleSearchStep(std::vector< state > &thePath) | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
GenericSearchAlgorithm() | GenericSearchAlgorithm< state, action, environment > | inline |
GetName()=0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
GetNodesExpanded() const =0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
GetNodesTouched() const =0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
GetPath(environment *env, const state &from, const state &to, std::vector< state > &path)=0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
GetPath(environment *env, const state &from, const state &to, std::vector< action > &path)=0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
Initialize(SearchEnvironment< state, action > *env, state &start, state &goal) | VisualizableGenericSearchAlgorithm< state, action > | private |
InitializeSearch(environment *env, const state &from, const state &to, std::vector< state > &thePath) | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
LogFinalStats(StatCollection *stats)=0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
OpenGlDraw() | VisualizableGenericSearchAlgorithm< state, action > | private |
OpenGLDraw() const | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
OpenGLDraw(const environment *env) const | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
StepAlgorithm(std::vector< action > &path) | VisualizableGenericSearchAlgorithm< state, action > | private |
StepAlgorithm(std::vector< state > &path) | VisualizableGenericSearchAlgorithm< state, action > | private |
VisualizableGenericSearchAlgorithm() | VisualizableGenericSearchAlgorithm< state, action > | inlineprivate |
~GenericSearchAlgorithm() | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
~VisualizableGenericSearchAlgorithm() | VisualizableGenericSearchAlgorithm< state, action > | inlineprivatevirtual |