#include <JPS.h>
◆ SearcherBase()
| JPS::Internal::SearcherBase::SearcherBase |
( |
void * |
user | ) |
|
|
inlineprotected |
◆ _expandNode()
| void JPS::Internal::SearcherBase::_expandNode |
( |
const Position |
jp, |
|
|
Node & |
jn, |
|
|
const Node & |
parent |
|
) |
| |
|
inlineprotected |
◆ clear()
| void JPS::Internal::SearcherBase::clear |
( |
| ) |
|
|
inlineprotected |
◆ freeMemory()
| void JPS::Internal::SearcherBase::freeMemory |
( |
| ) |
|
|
inline |
◆ generatePath()
template<typename PV >
| JPS_Result JPS::Internal::SearcherBase::generatePath |
( |
PV & |
path, |
|
|
unsigned |
step |
|
) |
| const |
◆ getNodesExpanded()
| SizeT JPS::Internal::SearcherBase::getNodesExpanded |
( |
| ) |
const |
|
inline |
◆ getStepsDone()
| SizeT JPS::Internal::SearcherBase::getStepsDone |
( |
| ) |
const |
|
inline |
◆ getTotalMemoryInUse()
| SizeT JPS::Internal::SearcherBase::getTotalMemoryInUse |
( |
| ) |
const |
|
inline |
◆ endNodeIdx
| SizeT JPS::Internal::SearcherBase::endNodeIdx |
|
protected |
◆ endPos
| Position JPS::Internal::SearcherBase::endPos |
|
protected |
◆ flags
◆ nodemap
| NodeMap JPS::Internal::SearcherBase::nodemap |
|
protected |
◆ open
| OpenList JPS::Internal::SearcherBase::open |
|
protected |
◆ stepsDone
| SizeT JPS::Internal::SearcherBase::stepsDone |
|
protected |
◆ stepsRemain
| int JPS::Internal::SearcherBase::stepsRemain |
|
protected |
◆ storage
| Storage JPS::Internal::SearcherBase::storage |
|
protected |
The documentation for this class was generated from the following file:
- /home/per/git/code/deep-rts/include/DeepRTS/util/JPS.h