| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
AStar::Results< State, Cmp > Struct Template ReferenceSearch results, including unexpanded nodes. More...
Detailed Descriptiontemplate<class State, class Cmp = std::less<State>>
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
Public Types | |
| typedef Node< State > | Node |
| typedef std::tr1::unordered_set< Node *, StateHash< State >, StateEq < State > > | NodeSet |
| typedef std::vector< State > ::iterator | path_iterator |
| typedef std::vector< State > ::const_iterator | path_const_iterator |
| typedef NodeSet::iterator | set_iterator |
| typedef NodeSet::const_iterator | set_const_iterator |
| typedef std::deque< Node * > ::iterator | priority_iterator |
| typedef std::deque< Node * > ::const_iterator | priority_const_iterator |
Public Member Functions | |
| ~Results () | |
Public Attributes | |
| float | cost |
| std::vector< State > | path |
| NodeSet | closed |
| NodeSet | open |
| std::deque< Node * > | priorities |
| typedef Node<State> AStar::Results< State, Cmp >::Node |
| typedef std::tr1::unordered_set<Node*, StateHash<State>, StateEq<State> > AStar::Results< State, Cmp >::NodeSet |
| typedef std::vector<State>::const_iterator AStar::Results< State, Cmp >::path_const_iterator |
| typedef std::vector<State>::iterator AStar::Results< State, Cmp >::path_iterator |
| typedef std::deque<Node*>::const_iterator AStar::Results< State, Cmp >::priority_const_iterator |
| typedef std::deque<Node*>::iterator AStar::Results< State, Cmp >::priority_iterator |
| typedef NodeSet::const_iterator AStar::Results< State, Cmp >::set_const_iterator |
| typedef NodeSet::iterator AStar::Results< State, Cmp >::set_iterator |
| AStar::Results< State, Cmp >::~Results | ( | ) |
| NodeSet AStar::Results< State, Cmp >::closed |
Definition at line 79 of file AStar.h.
Referenced by AStar::astar(), and AStar::Results< State, Cmp >::~Results().
| float AStar::Results< State, Cmp >::cost |
Definition at line 77 of file AStar.h.
Referenced by AStar::astar().
| NodeSet AStar::Results< State, Cmp >::open |
Definition at line 80 of file AStar.h.
Referenced by AStar::astar(), and AStar::Results< State, Cmp >::~Results().
| std::vector<State> AStar::Results< State, Cmp >::path |
Definition at line 78 of file AStar.h.
Referenced by AStar::astar().
| std::deque<Node*> AStar::Results< State, Cmp >::priorities |
Definition at line 81 of file AStar.h.
Referenced by AStar::astar(), and AStar::Results< State, Cmp >::~Results().
|
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:19 2016 by Doxygen 1.6.3 |