AddClosedNode(state &val, uint64_t hash, double g, double h, uint64_t parent=kTAStarNoNode) | IndexOpenClosed< state, CmpKey, dataStructure > | |
AddClosedNode(state &val, uint64_t hash, double f, double g, double h, uint64_t parent=kTAStarNoNode) | IndexOpenClosed< state, CmpKey, dataStructure > | |
AddOpenNode(const state &val, uint64_t hash, double g, double h, uint64_t parent=kTAStarNoNode) | IndexOpenClosed< state, CmpKey, dataStructure > | |
AddOpenNode(const state &val, uint64_t hash, double f, double g, double h, uint64_t parent=kTAStarNoNode) | IndexOpenClosed< state, CmpKey, dataStructure > | |
Close() | IndexOpenClosed< state, CmpKey, dataStructure > | |
ClosedSize() const | IndexOpenClosed< state, CmpKey, dataStructure > | inline |
currentRound | IndexOpenClosed< state, CmpKey, dataStructure > | private |
elements | IndexOpenClosed< state, CmpKey, dataStructure > | private |
GetOpenItem(unsigned int which) const | IndexOpenClosed< state, CmpKey, dataStructure > | inline |
GetRound() const | IndexOpenClosed< state, CmpKey, dataStructure > | inline |
HeapifyDown(unsigned int index) | IndexOpenClosed< state, CmpKey, dataStructure > | private |
HeapifyUp(unsigned int index) | IndexOpenClosed< state, CmpKey, dataStructure > | private |
IndexOpenClosed() | IndexOpenClosed< state, CmpKey, dataStructure > | |
KeyChanged(uint64_t objKey) | IndexOpenClosed< state, CmpKey, dataStructure > | |
Lookat(uint64_t objKey) const | IndexOpenClosed< state, CmpKey, dataStructure > | inline |
Lookup(uint64_t hashKey, uint64_t &objKey) const | IndexOpenClosed< state, CmpKey, dataStructure > | |
Lookup(uint64_t objKey) | IndexOpenClosed< state, CmpKey, dataStructure > | inline |
OpenSize() const | IndexOpenClosed< state, CmpKey, dataStructure > | inline |
Peek() const | IndexOpenClosed< state, CmpKey, dataStructure > | |
Reopen(uint64_t objKey) | IndexOpenClosed< state, CmpKey, dataStructure > | |
Reset(int maxID) | IndexOpenClosed< state, CmpKey, dataStructure > | |
size() const | IndexOpenClosed< state, CmpKey, dataStructure > | inline |
theHeap | IndexOpenClosed< state, CmpKey, dataStructure > | private |
~IndexOpenClosed() | IndexOpenClosed< state, CmpKey, dataStructure > | |