Advanced Strategic Command
Public Types | Public Member Functions | List of all members
AStar3D::VisitedContainer Class Reference

the reachable fields More...

#include <astar2.h>

Public Types

typedef storage_t::iterator iterator
 

Public Member Functions

const Nodeadd (const Node &n)
 
const Nodefind (const MapCoordinate3D &pos)
 
iterator begin ()
 
iterator end ()
 
const Nodeback ()
 
int size () const
 
int empty () const
 

Detailed Description

the reachable fields

Definition at line 98 of file astar2.h.

Member Typedef Documentation

typedef storage_t::iterator AStar3D::VisitedContainer::iterator

Definition at line 104 of file astar2.h.

Member Function Documentation

const Node* AStar3D::VisitedContainer::add ( const Node n)
inline

Definition at line 105 of file astar2.h.

References AStar3D::Node::h.

Referenced by AStar3D::findPath().

const Node& AStar3D::VisitedContainer::back ( )
inline

Definition at line 118 of file astar2.h.

Referenced by AStar3D::findPath().

iterator AStar3D::VisitedContainer::begin ( )
inline
int AStar3D::VisitedContainer::empty ( ) const
inline

Definition at line 120 of file astar2.h.

iterator AStar3D::VisitedContainer::end ( )
inline
const Node* AStar3D::VisitedContainer::find ( const MapCoordinate3D pos)
inline
int AStar3D::VisitedContainer::size ( ) const
inline

Definition at line 119 of file astar2.h.


The documentation for this class was generated from the following file: