HOG2
|
#include <fMM.h>
Public Member Functions | |
FMMOpenClosedData () | |
FMMOpenClosedData (const state &theData, double gCost, double hCost, uint64_t parent, uint64_t openLoc, dataLocation location) | |
Public Attributes | |
state | data |
double | g |
double | h |
double | frac |
uint64_t | parentID |
uint64_t | openLocation |
bool | reopened |
dataLocation | where |
|
inline |
|
inline |
Definition at line 21 of file fMM.h.
References FMMOpenClosedData< state >::reopened.
state FMMOpenClosedData< state >::data |
Definition at line 23 of file fMM.h.
Referenced by fMM< state, action, environment, priorityQueue >::OpenGLDraw().
double FMMOpenClosedData< state >::frac |
Definition at line 26 of file fMM.h.
Referenced by fMM< state, action, environment, priorityQueue >::DoSingleSearchStep(), and fMMCompare< state, epsilon >::operator()().
double FMMOpenClosedData< state >::g |
Definition at line 24 of file fMM.h.
Referenced by fMM< state, action, environment, priorityQueue >::DoSingleSearchStep(), fMM< state, action, environment, priorityQueue >::GetNecessaryExpansions(), and fMMCompare< state, epsilon >::operator()().
double FMMOpenClosedData< state >::h |
Definition at line 25 of file fMM.h.
Referenced by fMM< state, action, environment, priorityQueue >::DoSingleSearchStep(), fMM< state, action, environment, priorityQueue >::GetNecessaryExpansions(), and fMMCompare< state, epsilon >::operator()().
uint64_t FMMOpenClosedData< state >::openLocation |
uint64_t FMMOpenClosedData< state >::parentID |
bool FMMOpenClosedData< state >::reopened |
Definition at line 29 of file fMM.h.
Referenced by FMMOpenClosedData< state >::FMMOpenClosedData(), and fMM< state, action, environment, priorityQueue >::OpenGLDraw().
dataLocation FMMOpenClosedData< state >::where |
Definition at line 30 of file fMM.h.
Referenced by fMM< state, action, environment, priorityQueue >::GetNecessaryExpansions(), and fMM< state, action, environment, priorityQueue >::OpenGLDraw().