AddAdditionalStartState(state &newState) | OldTemplateAStar< state, action, environment > | |
AddToOpenList(environment *env, state &currOpenNode, state &neighbor) | OldTemplateAStar< state, action, environment > | private |
CheckNextNode() | OldTemplateAStar< state, action, environment > | |
closedList | OldTemplateAStar< state, action, environment > | |
closedList_iterator typedef | OldTemplateAStar< state, action, environment > | |
ClosedListIterNext(closedList_iterator &it, state &next) const | OldTemplateAStar< state, action, environment > | |
DoAbstractSearch() | OldTemplateAStar< state, action, environment > | inline |
DoSingleSearchStep(std::vector< state > &thePath) | OldTemplateAStar< state, action, environment > | virtual |
env | OldTemplateAStar< state, action, environment > | private |
ExtractPathToStart(state &n, std::vector< state > &thePath) | OldTemplateAStar< state, action, environment > | |
firstRound | OldTemplateAStar< state, action, environment > | private |
GenericSearchAlgorithm() | GenericSearchAlgorithm< state, action, environment > | inline |
GetClosedListGCost(state &val, double &gCost) const | OldTemplateAStar< state, action, environment > | |
GetClosedListIter(closedList_iterator) | OldTemplateAStar< state, action, environment > | |
GetMemoryUsage() | OldTemplateAStar< state, action, environment > | |
GetName() | OldTemplateAStar< state, action, environment > | virtual |
GetNextNode(state &next) | OldTemplateAStar< state, action, environment > | private |
GetNodesExpanded() | OldTemplateAStar< state, action, environment > | inline |
GenericSearchAlgorithm::GetNodesExpanded() const =0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
GetNodesTouched() | OldTemplateAStar< state, action, environment > | inline |
GenericSearchAlgorithm::GetNodesTouched() const =0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
GetPath(environment *env, state &from, state &to, std::vector< state > &thePath) | OldTemplateAStar< state, action, environment > | |
GetPath(environment *, state &, state &, std::vector< action > &) | OldTemplateAStar< state, action, environment > | inline |
GenericSearchAlgorithm::GetPath(environment *env, const state &from, const state &to, std::vector< state > &path)=0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
GenericSearchAlgorithm::GetPath(environment *env, const state &from, const state &to, std::vector< action > &path)=0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
GetRadius() | OldTemplateAStar< state, action, environment > | inline |
GetStopAfterGoal() | OldTemplateAStar< state, action, environment > | inline |
GetUsingBPMX() | OldTemplateAStar< state, action, environment > | inline |
goal | OldTemplateAStar< state, action, environment > | |
InitializeSearch(environment *env, state &from, state &to, std::vector< state > &thePath) | OldTemplateAStar< state, action, environment > | |
GenericSearchAlgorithm::InitializeSearch(environment *env, const state &from, const state &to, std::vector< state > &thePath) | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
LogFinalStats(StatCollection *) | OldTemplateAStar< state, action, environment > | inlinevirtual |
neighbors | OldTemplateAStar< state, action, environment > | private |
NodeLookupTable typedef | OldTemplateAStar< state, action, environment > | |
nodesExpanded | OldTemplateAStar< state, action, environment > | private |
nodesTouched | OldTemplateAStar< state, action, environment > | private |
OldTemplateAStar() | OldTemplateAStar< state, action, environment > | inline |
OpenGLDraw() const | OldTemplateAStar< state, action, environment > | virtual |
GenericSearchAlgorithm::OpenGLDraw(const environment *env) const | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
openQueue | OldTemplateAStar< state, action, environment > | |
PQueue typedef | OldTemplateAStar< state, action, environment > | |
PrintStats() | OldTemplateAStar< state, action, environment > | |
radEnv | OldTemplateAStar< state, action, environment > | private |
radius | OldTemplateAStar< state, action, environment > | private |
ResetNodeCount() | OldTemplateAStar< state, action, environment > | inline |
SetRadius(double rad) | OldTemplateAStar< state, action, environment > | inline |
SetRadiusEnvironment(environment *e) | OldTemplateAStar< state, action, environment > | inline |
SetStopAfterGoal(bool val) | OldTemplateAStar< state, action, environment > | inline |
SetUseBPMX(bool use) | OldTemplateAStar< state, action, environment > | inline |
SetWeight(double w) | OldTemplateAStar< state, action, environment > | inline |
start | OldTemplateAStar< state, action, environment > | |
stopAfterGoal | OldTemplateAStar< state, action, environment > | private |
UpdateClosedNode(environment *env, state &currOpenNode, state &neighbor) | OldTemplateAStar< state, action, environment > | private |
UpdateWeight(environment *env, state &currOpenNode, state &neighbor) | OldTemplateAStar< state, action, environment > | private |
useBPMX | OldTemplateAStar< state, action, environment > | private |
useOccupancyInfo | OldTemplateAStar< state, action, environment > | private |
useRadius | OldTemplateAStar< state, action, environment > | private |
weight | OldTemplateAStar< state, action, environment > | private |
~GenericSearchAlgorithm() | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
~OldTemplateAStar() | OldTemplateAStar< state, action, environment > | inlinevirtual |