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


Detailed Description

Definition at line 128 of file astar2.h.


Constructor & Destructor Documentation

AStar3D::Node::Node (  )  [inline]

Definition at line 135 of file astar2.h.


Member Function Documentation

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

Definition at line 366 of file astar2.cpp.

References gval, hval, and AStar3D::longestPath.


Member Data Documentation

MapCoordinate3D AStar3D::Node::h

Definition at line 129 of file astar2.h.

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

AStar3D::DistanceType AStar3D::Node::gval

Definition at line 130 of file astar2.h.

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

AStar3D::DistanceType AStar3D::Node::hval

Definition at line 131 of file astar2.h.

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

bool AStar3D::Node::canStop

Definition at line 132 of file astar2.h.

Referenced by AStar3D::findPath().

bool AStar3D::Node::hasAttacked

Definition at line 133 of file astar2.h.

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

int AStar3D::Node::enterHeight

Definition at line 134 of file astar2.h.

Referenced by AStar3D::findPath().

bool AStar3D::Node::deleted

Definition at line 136 of file astar2.h.


The documentation for this struct was generated from the following files:
Generated on Mon May 21 01:46:20 2012 for Advanced Strategic Command by  doxygen 1.5.1