HOG2
Public Member Functions | Public Attributes | List of all members
focalOpenClosed::FocalOpenClosedData< state > Class Template Reference

#include <FocalOpenClosed.h>

Public Member Functions

 FocalOpenClosedData ()
 
 FocalOpenClosedData (const state &theData, double fCost, double gCost, double hCost, uint64_t parent, uint64_t openLoc, dataLocation location)
 

Public Attributes

state data
 
double f
 
double g
 
double h
 
uint64_t parentID
 
bool reopened
 
dataLocation where
 

Detailed Description

template<typename state>
class focalOpenClosed::FocalOpenClosedData< state >

Definition at line 23 of file FocalOpenClosed.h.

Constructor & Destructor Documentation

◆ FocalOpenClosedData() [1/2]

template<typename state >
focalOpenClosed::FocalOpenClosedData< state >::FocalOpenClosedData ( )
inline

Definition at line 25 of file FocalOpenClosed.h.

◆ FocalOpenClosedData() [2/2]

template<typename state >
focalOpenClosed::FocalOpenClosedData< state >::FocalOpenClosedData ( const state &  theData,
double  fCost,
double  gCost,
double  hCost,
uint64_t  parent,
uint64_t  openLoc,
dataLocation  location 
)
inline

Member Data Documentation

◆ data

template<typename state >
state focalOpenClosed::FocalOpenClosedData< state >::data

Definition at line 28 of file FocalOpenClosed.h.

◆ f

template<typename state >
double focalOpenClosed::FocalOpenClosedData< state >::f

Definition at line 29 of file FocalOpenClosed.h.

◆ g

template<typename state >
double focalOpenClosed::FocalOpenClosedData< state >::g

Definition at line 30 of file FocalOpenClosed.h.

◆ h

template<typename state >
double focalOpenClosed::FocalOpenClosedData< state >::h

Definition at line 31 of file FocalOpenClosed.h.

◆ parentID

template<typename state >
uint64_t focalOpenClosed::FocalOpenClosedData< state >::parentID

Definition at line 32 of file FocalOpenClosed.h.

◆ reopened

template<typename state >
bool focalOpenClosed::FocalOpenClosedData< state >::reopened

◆ where

template<typename state >
dataLocation focalOpenClosed::FocalOpenClosedData< state >::where

Definition at line 34 of file FocalOpenClosed.h.


The documentation for this class was generated from the following file: