Go to the source code of this file.
Classes | |
class | SBPL2DGridSearch |
2D search itself More... | |
class | SBPL_2DGridSearchState |
search state corresponding to each 2D cell More... | |
Defines | |
#define | SBPL_2DGRIDSEARCH_HEUR2D(x, y) ((int)(1000*cellSize_m_*__max(abs(x-goalX_),abs(y-goalY_)))) |
#define | SBPL_2DGRIDSEARCH_NUMOF2DDIRS 16 |
#define | SBPL_2DSEARCH_OPEN_LIST_ID 0 |
Enumerations | |
enum | SBPL_2DGRIDSEARCH_OPENTYPE { SBPL_2DGRIDSEARCH_OPENTYPE_HEAP, SBPL_2DGRIDSEARCH_OPENTYPE_SLIDINGBUCKETS } |
enum | SBPL_2DGRIDSEARCH_TERM_CONDITION { SBPL_2DGRIDSEARCH_TERM_CONDITION_OPTPATHFOUND, SBPL_2DGRIDSEARCH_TERM_CONDITION_20PERCENTOVEROPTPATH, SBPL_2DGRIDSEARCH_TERM_CONDITION_TWOTIMESOPTPATH, SBPL_2DGRIDSEARCH_TERM_CONDITION_THREETIMESOPTPATH, SBPL_2DGRIDSEARCH_TERM_CONDITION_ALLCELLS } |
#define SBPL_2DGRIDSEARCH_HEUR2D | ( | x, | |||
y | ) | ((int)(1000*cellSize_m_*__max(abs(x-goalX_),abs(y-goalY_)))) |
Definition at line 42 of file 2Dgridsearch.h.
#define SBPL_2DGRIDSEARCH_NUMOF2DDIRS 16 |
Definition at line 32 of file 2Dgridsearch.h.
#define SBPL_2DSEARCH_OPEN_LIST_ID 0 |
Definition at line 34 of file 2Dgridsearch.h.
Definition at line 39 of file 2Dgridsearch.h.
Definition at line 36 of file 2Dgridsearch.h.