AddAdditionalStartState(state &newState) | EPEAStar< state, action, environment > | |
AddAdditionalStartState(state &newState, double cost) | EPEAStar< state, action, environment > | |
CheckNextNode() | EPEAStar< state, action, environment > | |
DoSingleSearchStep(std::vector< state > &thePath) | EPEAStar< state, action, environment > | virtual |
env | EPEAStar< state, action, environment > | private |
EPEAStar() | EPEAStar< state, action, environment > | inline |
ExtractPathToStart(state &node, std::vector< state > &thePath) | EPEAStar< state, action, environment > | inline |
ExtractPathToStartFromID(uint64_t node, std::vector< state > &thePath) | EPEAStar< state, action, environment > | |
GenericSearchAlgorithm() | GenericSearchAlgorithm< state, action, environment > | inline |
GetClosedListGCost(const state &val, double &gCost) const | EPEAStar< state, action, environment > | |
GetItem(unsigned int which) | EPEAStar< state, action, environment > | inline |
GetMemoryUsage() | EPEAStar< state, action, environment > | |
GetName() | EPEAStar< state, action, environment > | virtual |
GetNodesExpanded() const | EPEAStar< state, action, environment > | inlinevirtual |
GetNodesTouched() const | EPEAStar< state, action, environment > | inlinevirtual |
GetNumItems() | EPEAStar< state, action, environment > | inline |
GetNumOpenItems() | EPEAStar< state, action, environment > | inline |
GetOpenItem(unsigned int which) | EPEAStar< state, action, environment > | inline |
GetPath(environment *env, const state &from, const state &to, std::vector< state > &thePath) | EPEAStar< state, action, environment > | virtual |
GetPath(environment *, const state &, const state &, std::vector< action > &) | EPEAStar< state, action, environment > | inlinevirtual |
GetReopenNodes() | EPEAStar< state, action, environment > | inline |
GetStopAfterGoal() | EPEAStar< state, action, environment > | inline |
GetUniqueNodesExpanded() | EPEAStar< state, action, environment > | inline |
goal | EPEAStar< state, action, environment > | |
HaveExpandedState(const state &val) | EPEAStar< state, action, environment > | inline |
InitializeSearch(environment *env, const state &from, const state &to, std::vector< state > &thePath) | EPEAStar< state, action, environment > | virtual |
LogFinalStats(StatCollection *) | EPEAStar< state, action, environment > | inlinevirtual |
nodesExpanded | EPEAStar< state, action, environment > | private |
nodesTouched | EPEAStar< state, action, environment > | private |
openClosedList | EPEAStar< state, action, environment > | |
OpenGLDraw() const | EPEAStar< state, action, environment > | virtual |
GenericSearchAlgorithm::OpenGLDraw(const environment *env) const | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
PrintStats() | EPEAStar< state, action, environment > | |
reopenNodes | EPEAStar< state, action, environment > | private |
ResetNodeCount() | EPEAStar< state, action, environment > | inline |
SetHeuristic(Heuristic< state > *h) | EPEAStar< state, action, environment > | inline |
SetReopenNodes(bool re) | EPEAStar< state, action, environment > | inline |
SetStopAfterGoal(bool val) | EPEAStar< state, action, environment > | inline |
SetWeight(double w) | EPEAStar< state, action, environment > | inline |
start | EPEAStar< state, action, environment > | |
stopAfterGoal | EPEAStar< state, action, environment > | private |
theHeuristic | EPEAStar< state, action, environment > | private |
uniqueNodesExpanded | EPEAStar< state, action, environment > | private |
weight | EPEAStar< state, action, environment > | private |
~EPEAStar() | EPEAStar< state, action, environment > | inlinevirtual |
~GenericSearchAlgorithm() | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |