#include <astar2.h>
Public Types | |
| typedef multiset< Node, less< Node > > | Parent |
| typedef Parent::iterator | iterator |
Public Member Functions | |
| void | add (const Node &node) |
| bool | update (const Node &node) |
| Node | getFirst () |
| bool | empty () |
| iterator | find (const MapCoordinate3D &pos) |
| iterator | begin () |
| iterator | end () |
|
|
|
|
|
|
|
|
Definition at line 165 of file astar2.h. Referenced by AStar3D::findPath(), AStar3D::nodeVisited(), and update(). |
|
|
Definition at line 174 of file astar2.h. Referenced by find(), and AStar3D::findAllAccessibleFields(). |
|
|
Definition at line 168 of file astar2.h. Referenced by AStar3D::findPath(). |
|
|
Definition at line 175 of file astar2.h. Referenced by AStar3D::fieldVisited(), find(), and AStar3D::findAllAccessibleFields(). |
|
|
Definition at line 418 of file astar2.cpp. References begin(), and end(). Referenced by AStar3D::fieldVisited(), and update(). |
|
|
Definition at line 167 of file astar2.h. Referenced by AStar3D::findPath(). |
|
|
Definition at line 406 of file astar2.cpp. References add(), find(), AStar3D::Node::gval, AStar3D::Node::h, and AStar3D::Node::hasAttacked. Referenced by AStar3D::nodeVisited(). |
1.4.2