Public Member Functions | |
FacetMeshFacetIterator (const FacetMesh *mesh) | |
FacetMeshFacetIterator () | |
void | Initialize (const FacetMesh *mesh) |
Initialiaze the iterator. | |
const TFacet3D & | GetFacet () 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 |
FacetMeshFacetIterator::FacetMeshFacetIterator | ( | const FacetMesh * | mesh | ) |
FacetMeshFacetIterator::FacetMeshFacetIterator | ( | ) |
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.
TFacet3D FacetMeshFacetIterator::fFacet [protected] |
boolean FacetMeshFacetIterator::fHasNormals [protected] |
boolean FacetMeshFacetIterator::fHasUVs [protected] |
const TMCArray<TVector3>* FacetMeshFacetIterator::fNormals [protected] |
const TMCArray<TVector2>* FacetMeshFacetIterator::fuv [protected] |
const TMCArray<TVector3>* FacetMeshFacetIterator::fVertices [protected] |