HOG2
|
#include <EPEAStar.h>
Public Member Functions | |
EPEAOpenClosedData () | |
EPEAOpenClosedData (const state &theData, double gCost, double hCost, uint64_t parent, uint64_t openLoc, dataLocation location) | |
Public Attributes | |
state | data |
double | g |
double | h |
uint64_t | parentID |
uint64_t | openLocation |
bool | reopened |
dataLocation | where |
uint64_t | special |
Definition at line 51 of file EPEAStar.h.
|
inline |
Definition at line 53 of file EPEAStar.h.
|
inline |
Definition at line 54 of file EPEAStar.h.
References EPEAOpenClosedData< state >::reopened.
state EPEAOpenClosedData< state >::data |
Definition at line 56 of file EPEAStar.h.
Referenced by EPEAStar< state, action, environment >::OpenGLDraw().
double EPEAOpenClosedData< state >::g |
Definition at line 57 of file EPEAStar.h.
Referenced by EPEAStarCompare< state >::operator()().
double EPEAOpenClosedData< state >::h |
Definition at line 58 of file EPEAStar.h.
Referenced by EPEAStarCompare< state >::operator()().
uint64_t EPEAOpenClosedData< state >::openLocation |
Definition at line 60 of file EPEAStar.h.
uint64_t EPEAOpenClosedData< state >::parentID |
Definition at line 59 of file EPEAStar.h.
bool EPEAOpenClosedData< state >::reopened |
Definition at line 61 of file EPEAStar.h.
Referenced by EPEAOpenClosedData< state >::EPEAOpenClosedData(), and EPEAStar< state, action, environment >::OpenGLDraw().
uint64_t EPEAOpenClosedData< state >::special |
Definition at line 63 of file EPEAStar.h.
dataLocation EPEAOpenClosedData< state >::where |
Definition at line 62 of file EPEAStar.h.
Referenced by EPEAStar< state, action, environment >::OpenGLDraw().