mod_sim::TileFactory::TileGraph Struct Reference

List of all members.

Public Member Functions

 TileGraph (void)
 ~TileGraph ()
void Reset (void)

Public Attributes

GraphMaker * mGraphMaker
GraphMaker::NodePredecessors * mNodePredecessors
Array2D< LocalVertex > mLocalVertexs2D
 needed to build vixs also
Array2D< NormalVertex > mTriangle0PolygonNormals2D
 triangle 0 of pair
Array2D< NormalVertex > mTriangle1PolygonNormals2D
 triangle 1 of pair
Array2D< NormalVertex > mVertexNormals2D
vector< TexCoord > mTexCoords0
vector< TexCoord > mTexCoords1


Detailed Description

State for building the Graph of a drawable Tile object.

Constructor & Destructor Documentation

mod_sim::TileFactory::TileGraph::TileGraph ( void   ) 

ctor/dtor.

mod_sim::TileFactory::TileGraph::~TileGraph (  ) 


Member Function Documentation

void mod_sim::TileFactory::TileGraph::Reset ( void   ) 

GraphMaker is one-shot so Reset() reconstructs it for every tile.


Member Data Documentation

GraphMaker* mod_sim::TileFactory::TileGraph::mGraphMaker

GraphMaker::NodePredecessors* mod_sim::TileFactory::TileGraph::mNodePredecessors

Array2D<LocalVertex> mod_sim::TileFactory::TileGraph::mLocalVertexs2D

needed to build vixs also

Array2D<NormalVertex> mod_sim::TileFactory::TileGraph::mTriangle0PolygonNormals2D

triangle 0 of pair

Array2D<NormalVertex> mod_sim::TileFactory::TileGraph::mTriangle1PolygonNormals2D

triangle 1 of pair

Array2D<NormalVertex> mod_sim::TileFactory::TileGraph::mVertexNormals2D

vector<TexCoord> mod_sim::TileFactory::TileGraph::mTexCoords0

vector<TexCoord> mod_sim::TileFactory::TileGraph::mTexCoords1


The documentation for this struct was generated from the following files: Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:31 2007