#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