FacetMeshFacetIterator Class Reference

Inheritance diagram for FacetMeshFacetIterator:
FacetMeshIterator TMCObject

List of all members.

Public Member Functions

 FacetMeshFacetIterator (const FacetMesh *mesh)
 FacetMeshFacetIterator ()
void Initialize (const FacetMesh *mesh)
 Initialiaze the iterator.
const TFacet3DGetFacet () const
boolean More ()
 Returns true if there are more triangles in the mesh.

Protected Attributes

boolean fHasNormals
boolean fHasUVs
TFacet3D fFacet
const TMCArray< TVector3 > * fVertices
const TMCArray< TVector3 > * fNormals
const TMCArray< TVector2 > * fuv

Constructor & Destructor Documentation

FacetMeshFacetIterator::FacetMeshFacetIterator ( const FacetMesh mesh  ) 
FacetMeshFacetIterator::FacetMeshFacetIterator (  ) 

Member Function Documentation

const TFacet3D& FacetMeshFacetIterator::GetFacet (  )  const [inline]
void FacetMeshFacetIterator::Initialize ( const FacetMesh mesh  ) 

Initialiaze the iterator.

Reimplemented from FacetMeshIterator.

boolean FacetMeshFacetIterator::More (  ) 

Returns true if there are more triangles in the mesh.

Reimplemented from FacetMeshIterator.


Member Data Documentation


The documentation for this class was generated from the following file:
Generated on Mon Apr 26 22:47:36 2010 for Carrara SDK Doc by  doxygen 1.6.3