HOG2
craStar Member List

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

absLevelcraStarprotected
algNamecraStarprotected
backTwoNodes(int i, std::vector< node * > lookup)craStarprotected
BEGIN enum valuecraStar
buildAbstractPath(GraphAbstraction *aMap, std::vector< node * > &fromChain, std::vector< node * > &toChain, reservationProvider *rp)craStarprotected
buildNextAbstractPath(GraphAbstraction *, path *lastPath, std::vector< node * > &fromChain, std::vector< node * > &toChain, reservationProvider *)craStarprotected
cAStarcraStarprotected
craStar()craStar
Direction enum namecraStar
doRefinement(GraphAbstraction *aMap, path *absPath, std::vector< node * > &fromChain, std::vector< node * > &toChain)craStarprotected
EAST enum valuecraStar
END enum valuecraStar
expandSearchRadiuscraStarprotected
findGoalNode(GraphAbstraction *aMap, node *n, std::vector< node * > &toChain)craStarprotected
findMinMax(path *p)craStarprotected
GetName()craStarinlinevirtual
getNextNode(GraphAbstraction *aMap, node *currentLow, path *returnPath, path *apath, Graph *g, int abstractLevel)craStarprotected
getNextNode(MapAbstraction *m, int x, int y, int dir)craStarprotected
GetNodesExpanded()SearchAlgorithminline
GetNodesTouched()SearchAlgorithminline
getPartialPathLimit()craStarinline
GetPath(GraphAbstraction *aMap, node *from, node *to, reservationProvider *rp=0)craStarvirtual
LogFinalStats(StatCollection *)SearchAlgorithminlinevirtual
lookupcraStarprotected
maxxcraStarprotected
maxycraStarprotected
minxcraStarprotected
minycraStarprotected
NE enum valuecraStar
nextInLookup(int last, int curr, std::vector< node * > lookup)craStarprotected
nextPathNode(GraphAbstraction *m, node *n, int dir)craStarprotected
nodesExpandedSearchAlgorithm
nodesTouchedSearchAlgorithm
NORTH enum valuecraStar
NW enum valuecraStar
partialLimitcraStarprotected
SE enum valuecraStar
SearchAlgorithm()SearchAlgorithminline
setAbstractLevel(int level)craStarinline
setPartialPathLimit(int limit)craStarinline
setSmoothing(bool smooth)craStarinline
setSmoothType(SmoothType s)craStarinline
setupSearch(GraphAbstraction *aMap, std::vector< node * > &fromChain, node *from, std::vector< node * > &toChain, node *to)craStarprotected
smoothingcraStarprotected
smoothPath(GraphAbstraction *m, path *p)craStarprotected
SmoothType enum namecraStar
smTypecraStarprotected
SOUTH enum valuecraStar
SW enum valuecraStar
trimPath(path *lastPath, node *origDest)craStarprotected
TWO_BACK enum valuecraStar
WEST enum valuecraStar
~craStar()craStarinlinevirtual
~SearchAlgorithm()SearchAlgorithminlinevirtual