Neighbor_iterator Class Reference

Collaboration diagram for Neighbor_iterator:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Neighbor_iterator (Tile_coord t)
int operator() (Tile_coord &newt)

Private Attributes

Tile_coord tile
int index

Static Private Attributes

static int coords [16]

Detailed Description

Definition at line 48 of file path.cc.


Constructor & Destructor Documentation

Neighbor_iterator::Neighbor_iterator ( Tile_coord  t  )  [inline]

Definition at line 54 of file path.cc.


Member Function Documentation

int Neighbor_iterator::operator() ( Tile_coord newt  )  [inline]

Definition at line 57 of file path.cc.

References c_num_tiles, coords, index, tile, Tile_coord::tx, Tile_coord::ty, and Tile_coord::tz.


Member Data Documentation

Tile_coord Neighbor_iterator::tile [private]

Definition at line 50 of file path.cc.

Referenced by operator()().

int Neighbor_iterator::coords [static, private]

Definition at line 51 of file path.cc.

Referenced by operator()().

int Neighbor_iterator::index [private]

Definition at line 52 of file path.cc.

Referenced by operator()().


The documentation for this class was generated from the following file:
Generated on Mon Jul 9 14:58:55 2007 for ExultEngine by  doxygen 1.5.1