Pol  Revision:cb584c9
Pol::Plib::AStarSearch< UserState > Member List

This is the complete list of members for Pol::Plib::AStarSearch< UserState >, including all inherited members.

AddSuccessor(UserState &State)Pol::Plib::AStarSearch< UserState >inline
AddToSolutionList(Node *theNode)Pol::Plib::AStarSearch< UserState >inline
AllocateNode()Pol::Plib::AStarSearch< UserState >inlineprivate
AStarSearch(int MaxNodes=1000)Pol::Plib::AStarSearch< UserState >inline
CancelSearch()Pol::Plib::AStarSearch< UserState >inline
FreeAllNodes()Pol::Plib::AStarSearch< UserState >inlineprivate
FreeNode(Node *node)Pol::Plib::AStarSearch< UserState >inlineprivate
FreeSolutionNodes()Pol::Plib::AStarSearch< UserState >inline
FreeUnusedNodes()Pol::Plib::AStarSearch< UserState >inlineprivate
GetClosedListNext()Pol::Plib::AStarSearch< UserState >inline
GetClosedListNext(float &f, float &g, float &h)Pol::Plib::AStarSearch< UserState >inline
GetClosedListStart()Pol::Plib::AStarSearch< UserState >inline
GetClosedListStart(float &f, float &g, float &h)Pol::Plib::AStarSearch< UserState >inline
GetOpenListNext()Pol::Plib::AStarSearch< UserState >inline
GetOpenListNext(float &f, float &g, float &h)Pol::Plib::AStarSearch< UserState >inline
GetOpenListStart()Pol::Plib::AStarSearch< UserState >inline
GetOpenListStart(float &f, float &g, float &h)Pol::Plib::AStarSearch< UserState >inline
GetSolutionEnd()Pol::Plib::AStarSearch< UserState >inline
GetSolutionNext()Pol::Plib::AStarSearch< UserState >inline
GetSolutionPrev()Pol::Plib::AStarSearch< UserState >inline
GetSolutionStart()Pol::Plib::AStarSearch< UserState >inline
GetStepCount()Pol::Plib::AStarSearch< UserState >inline
InClosedList(UserState &theState)Pol::Plib::AStarSearch< UserState >inline
InOpenList(UserState &theState)Pol::Plib::AStarSearch< UserState >inline
iterDbgClosedPol::Plib::AStarSearch< UserState >private
iterDbgOpenPol::Plib::AStarSearch< UserState >private
m_AllocateNodeCountPol::Plib::AStarSearch< UserState >private
m_CancelRequestPol::Plib::AStarSearch< UserState >private
m_ClosedListPol::Plib::AStarSearch< UserState >private
m_CurrentSolutionNodePol::Plib::AStarSearch< UserState >private
m_FixedSizeAllocatorPol::Plib::AStarSearch< UserState >private
m_FreeNodeCountPol::Plib::AStarSearch< UserState >private
m_GoalPol::Plib::AStarSearch< UserState >private
m_OpenListPol::Plib::AStarSearch< UserState >private
m_SolutionListPol::Plib::AStarSearch< UserState >private
m_StartPol::Plib::AStarSearch< UserState >private
m_StatePol::Plib::AStarSearch< UserState >private
m_StepsPol::Plib::AStarSearch< UserState >private
m_SuccessorsPol::Plib::AStarSearch< UserState >private
NodeVector typedefPol::Plib::AStarSearch< UserState >
NodeVectorIterator typedefPol::Plib::AStarSearch< UserState >
SEARCH_STATE_FAILED enum valuePol::Plib::AStarSearch< UserState >
SEARCH_STATE_INVALID enum valuePol::Plib::AStarSearch< UserState >
SEARCH_STATE_NOT_INITIALISED enum valuePol::Plib::AStarSearch< UserState >
SEARCH_STATE_OUT_OF_MEMORY enum valuePol::Plib::AStarSearch< UserState >
SEARCH_STATE_SEARCHING enum valuePol::Plib::AStarSearch< UserState >
SEARCH_STATE_SOLUTION_CORRUPTED enum valuePol::Plib::AStarSearch< UserState >
SEARCH_STATE_SUCCEEDED enum valuePol::Plib::AStarSearch< UserState >
SearchStep(bool doors_block)Pol::Plib::AStarSearch< UserState >inline
SetStartAndGoalStates(UserState &Start, UserState &Goal)Pol::Plib::AStarSearch< UserState >inline