Public Member Functions | |
| float | GetCost (MapSearchNode &successor) |
| bool | GetSuccessors (AStarSearch< MapSearchNode > *astarsearch, MapSearchNode *parent_node) |
| float | GoalDistanceEstimate (MapSearchNode &nodeGoal) |
| bool | IsGoal (MapSearchNode &nodeGoal) |
| bool | IsSameState (MapSearchNode &rhs) |
| MapSearchNode () | |
| MapSearchNode (unsigned int px, unsigned int py) | |
| void | PrintNodeInfo () |
Public Attributes | |
| unsigned int | x |
| unsigned int | y |
Definition at line 39 of file findpath.cpp.
|
inline |
Definition at line 45 of file findpath.cpp.
|
inline |
Definition at line 46 of file findpath.cpp.
| float MapSearchNode::GetCost | ( | MapSearchNode & | successor | ) |
Definition at line 168 of file findpath.cpp.
| bool MapSearchNode::GetSuccessors | ( | AStarSearch< MapSearchNode > * | astarsearch, |
| MapSearchNode * | parent_node | ||
| ) |
Definition at line 108 of file findpath.cpp.
| float MapSearchNode::GoalDistanceEstimate | ( | MapSearchNode & | nodeGoal | ) |
Definition at line 84 of file findpath.cpp.
| bool MapSearchNode::IsGoal | ( | MapSearchNode & | nodeGoal | ) |
Definition at line 92 of file findpath.cpp.
| bool MapSearchNode::IsSameState | ( | MapSearchNode & | rhs | ) |
Definition at line 59 of file findpath.cpp.
| void MapSearchNode::PrintNodeInfo | ( | ) |
Definition at line 75 of file findpath.cpp.
| unsigned int MapSearchNode::x |
Definition at line 42 of file findpath.cpp.
| unsigned int MapSearchNode::y |
Definition at line 43 of file findpath.cpp.