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 |