HOG2
Public Member Functions | Public Attributes | List of all members
AStarDelayUtil::SearchNode Class Reference

#include <AStarDelay.h>

Public Member Functions

 SearchNode (double _fCost=0, double _gCost=0, graphState curr=UINT32_MAX, graphState prev=UINT32_MAX)
 
 SearchNode (graphState curr)
 
void copy (double f, double g, graphState curr, graphState prev)
 

Public Attributes

double fCost
 
double gCost
 
graphState currNode
 
graphState prevNode
 
bool isGoal
 

Detailed Description

Definition at line 39 of file AStarDelay.h.

Constructor & Destructor Documentation

◆ SearchNode() [1/2]

AStarDelayUtil::SearchNode::SearchNode ( double  _fCost = 0,
double  _gCost = 0,
graphState  curr = UINT32_MAX,
graphState  prev = UINT32_MAX 
)
inline

Definition at line 41 of file AStarDelay.h.

◆ SearchNode() [2/2]

AStarDelayUtil::SearchNode::SearchNode ( graphState  curr)
inline

Definition at line 44 of file AStarDelay.h.

Member Function Documentation

◆ copy()

void AStarDelayUtil::SearchNode::copy ( double  f,
double  g,
graphState  curr,
graphState  prev 
)
inline

Definition at line 47 of file AStarDelay.h.

References currNode, fCost, gCost, and prevNode.

Member Data Documentation

◆ currNode

graphState AStarDelayUtil::SearchNode::currNode

◆ fCost

double AStarDelayUtil::SearchNode::fCost

◆ gCost

double AStarDelayUtil::SearchNode::gCost

◆ isGoal

bool AStarDelayUtil::SearchNode::isGoal

◆ prevNode

graphState AStarDelayUtil::SearchNode::prevNode

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