| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits | 
| AStar::Node< State > Struct Template ReferenceStores user state along with search context. More... 
 Detailed Descriptiontemplate<class State> | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Classes | |
| struct | CostCmp | 
| Search nodes should be sorted based on total cost (total).  More... | |
| Public Member Functions | |
| Node (const Node *p, float c, float r, const State &st) | |
| constructor, pass parent node p, cost so far c, remaining cost heuristic r, and user state st | |
| Public Attributes | |
| const Node * | parent | 
| source for this search node | |
| float | cost | 
| cost to reach this node from start state | |
| float | remain | 
| estimated cost remaining to goal | |
| float | total | 
| cached value of cost + remain | |
| State | state | 
| user state | |
| AStar::Node< State >::Node | ( | const Node< State > * | p, | |
| float | c, | |||
| float | r, | |||
| const State & | st | |||
| ) | 
| float AStar::Node< State >::cost | 
cost to reach this node from start state
Definition at line 22 of file AStar.h.
Referenced by AStar::astar(), and AStar::Node< State >::CostCmp::operator()().
| const Node* AStar::Node< State >::parent | 
source for this search node
Definition at line 21 of file AStar.h.
Referenced by AStar::astar(), and AStar::reconstruct().
| float AStar::Node< State >::remain | 
| State AStar::Node< State >::state | 
user state
Definition at line 25 of file AStar.h.
Referenced by AStar::astar(), AStar::StateEq< State >::operator()(), AStar::StateHash< State >::operator()(), AStar::StateCmp< State, Cmp >::operator()(), and AStar::reconstruct().
| float AStar::Node< State >::total | 
Definition at line 24 of file AStar.h.
Referenced by AStar::astar(), and AStar::Node< State >::CostCmp::operator()().
| Tekkotsu v5.1CVS | Generated Mon May 9 04:59:19 2016 by Doxygen 1.6.3 |