Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

AStar3D::Node Struct Reference

#include <astar2.h>

List of all members.

Public Member Functions

 Node ()
bool operator< (const Node &b) const

Public Attributes

MapCoordinate3D h
AStar3D::DistanceType gval
AStar3D::DistanceType hval
bool canStop
bool hasAttacked
int enterHeight
bool deleted


Constructor & Destructor Documentation

AStar3D::Node::Node  )  [inline]
 

Definition at line 130 of file astar2.h.


Member Function Documentation

bool AStar3D::Node::operator< const Node b  )  const
 

Definition at line 367 of file astar2.cpp.

References gval, hval, and AStar3D::longestPath.


Member Data Documentation

bool AStar3D::Node::canStop
 

Definition at line 127 of file astar2.h.

Referenced by AStar3D::findPath().

bool AStar3D::Node::deleted
 

Definition at line 131 of file astar2.h.

int AStar3D::Node::enterHeight
 

Definition at line 129 of file astar2.h.

Referenced by AStar3D::findPath().

AStar3D::DistanceType AStar3D::Node::gval
 

Definition at line 125 of file astar2.h.

Referenced by AStar3D::findPath(), operator<(), operator==(), operator>(), and AStar3D::Container::update().

MapCoordinate3D AStar3D::Node::h
 

Definition at line 124 of file astar2.h.

Referenced by AStar3D::findPath(), operator==(), and AStar3D::Container::update().

bool AStar3D::Node::hasAttacked
 

Definition at line 128 of file astar2.h.

Referenced by AStar3D::findPath(), and AStar3D::Container::update().

AStar3D::DistanceType AStar3D::Node::hval
 

Definition at line 126 of file astar2.h.

Referenced by AStar3D::findPath(), operator<(), operator==(), and operator>().


The documentation for this struct was generated from the following files:
Generated on Tue Jun 24 02:16:14 2008 for Advanced Strategic Command by  doxygen 1.4.2