HOG2
|
#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 |
Definition at line 39 of file AStarDelay.h.
|
inline |
Definition at line 41 of file AStarDelay.h.
|
inline |
Definition at line 44 of file AStarDelay.h.
|
inline |
graphState AStarDelayUtil::SearchNode::currNode |
Definition at line 57 of file AStarDelay.h.
Referenced by AStarDelay::AddNewNode(), AStarDelay::Broadcast(), copy(), AStarDelay::DoSingleStep(), AStarDelay::ExtractPathToStart(), AStarDelay::HandleNeighborX(), AStarDelayUtil::SearchNodeEqual::operator()(), AStarDelayUtil::SearchNodeHash::operator()(), AStarDelay::ReversePropX1(), AStarDelay::UpdateClosedNode(), AStarDelay::UpdateDelayedNode(), and AStarDelay::UpdateOpenNode().
double AStarDelayUtil::SearchNode::fCost |
Definition at line 55 of file AStarDelay.h.
Referenced by AStarDelay::AddNewNode(), AStarDelay::Broadcast(), copy(), AStarDelay::DoSingleSearchStep(), AStarDelay::DoSingleStep(), AStarDelay::HandleNeighborX(), AStarDelayUtil::SearchNodeCompare::operator()(), AStarDelayUtil::GGreater::operator()(), AStarDelayUtil::FExtract::operator()(), AStarDelay::ReversePropX1(), AStarDelay::UpdateClosedNode(), AStarDelay::UpdateDelayedNode(), and AStarDelay::UpdateOpenNode().
double AStarDelayUtil::SearchNode::gCost |
Definition at line 56 of file AStarDelay.h.
Referenced by AStarDelay::AddNewNode(), AStarDelay::Broadcast(), copy(), AStarDelay::DoSingleStep(), AStarDelay::ExtractPathToStart(), AStarDelay::HandleNeighborX(), AStarDelayUtil::SearchNodeCompare::operator()(), AStarDelayUtil::GGreater::operator()(), AStarDelay::ReversePropX1(), AStarDelay::UpdateClosedNode(), AStarDelay::UpdateDelayedNode(), and AStarDelay::UpdateOpenNode().
bool AStarDelayUtil::SearchNode::isGoal |
Definition at line 59 of file AStarDelay.h.
Referenced by AStarDelay::AddNewNode(), and AStarDelayUtil::SearchNodeCompare::operator()().
graphState AStarDelayUtil::SearchNode::prevNode |
Definition at line 58 of file AStarDelay.h.
Referenced by copy(), AStarDelay::ExtractPathToStart(), AStarDelay::UpdateClosedNode(), AStarDelay::UpdateDelayedNode(), and AStarDelay::UpdateOpenNode().