CalCulatePath(NODEID source, NODEID goal) (defined in dgPathFinder< NODEID, COST >) | dgPathFinder< NODEID, COST > | virtual |
dgPathCloseList() (defined in dgPathCloseList< NODEID, COST >) | dgPathCloseList< NODEID, COST > | inlineprotected |
dgPathFinder(dgInt32 maxElementsInOpenList, dgInt32 nodeMaxChildren) (defined in dgPathFinder< NODEID, COST >) | dgPathFinder< NODEID, COST > | |
dgTree(dgMemoryAllocator *const allocator) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
EnumerateChildren(NODEID parent, NODEID array[]) const (defined in dgPathFinder< NODEID, COST >) | dgPathFinder< NODEID, COST > | virtual |
Find(NODEID key) const (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
FindGreater(NODEID key) const (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
FindGreaterEqual(NODEID key) const (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
FindLessEqual(NODEID key) const (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
GetAllocator() const (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
GetCostFromParent(const dgPathNode< NODEID, COST > &node) const (defined in dgPathFinder< NODEID, COST >) | dgPathFinder< NODEID, COST > | virtual |
GetCount() const (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
GetEstimatedCostToGoal(NODEID id) const (defined in dgPathFinder< NODEID, COST >) | dgPathFinder< NODEID, COST > | virtual |
GetNodeFromInfo(dgPathNode< NODEID, COST > &info) const (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
GetRoot() const (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
Insert(const dgPathNode< NODEID, COST > &element, NODEID key, bool &elementWasInTree) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
Insert(const dgPathNode< NODEID, COST > &element, NODEID key) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
Insert(dgTreeNode *const node, NODEID key) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
m_openList (defined in dgPathFinder< NODEID, COST >) | dgPathFinder< NODEID, COST > | |
Maximum() const (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
Minimum() const (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
operator delete(void *const ptr, dgMemoryAllocator *const allocator) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | inline |
operator delete(void *const ptr) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | inline |
operator delete[](void *const ptr, dgMemoryAllocator *const allocator) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | inline |
operator delete[](void *const ptr) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | inline |
operator dgInt32() const (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
operator new(size_t size, dgMemoryAllocator *const allocator) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | inline |
operator new(size_t size) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | inline |
operator new[](size_t size, dgMemoryAllocator *const allocator) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | inline |
operator new[](size_t size) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | inline |
Remove(NODEID key) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
Remove(dgTreeNode *const node) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
RemoveAll() (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
Replace(dgPathNode< NODEID, COST > &element, NODEID key) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
ReplaceKey(NODEID oldKey, NODEID newKey) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
ReplaceKey(dgTreeNode *const node, NODEID key) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
SanityCheck() const (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
SetAllocator(dgMemoryAllocator *const allocator) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
SwapInfo(dgTree &tree) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
Unlink(dgTreeNode *const node) (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | |
~dgPathFinder() (defined in dgPathFinder< NODEID, COST >) | dgPathFinder< NODEID, COST > | virtual |
~dgTree() (defined in dgTree< dgPathNode< NODEID, COST >, NODEID >) | dgTree< dgPathNode< NODEID, COST >, NODEID > | virtual |