# FacetMeshVertexIterator Class Reference

Inheritance diagram for FacetMeshVertexIterator:

List of all members.

## Public Member Functions
| FacetMeshVertexIterator (FacetMesh *mesh)
void | First ()
void | Next ()
boolean | More ()
TVector3 & | GetVertex () const
TVector3 & | GetNormal () const
TVector2 & | GetUV () const
## Protected Attributes
uint32 | fCurIndex
uint32 | fVerticesNbr
TMCArray< TVector3 > & | fVertices
TMCArray< TVector3 > & | fNormals
TMCArray< TVector2 > & | fuv
TMCCountedPtr< FacetMesh > | fFacetMesh

## Constructor & Destructor Documentation

FacetMeshVertexIterator::FacetMeshVertexIterator | ( | FacetMesh * | mesh | ) | `[inline]`

## Member Function Documentation

void FacetMeshVertexIterator::First | ( |  | ) | `[inline]`

TVector3& FacetMeshVertexIterator::GetNormal | ( |  | ) | const`[inline]`

TVector2& FacetMeshVertexIterator::GetUV | ( |  | ) | const`[inline]`

TVector3& FacetMeshVertexIterator::GetVertex | ( |  | ) | const`[inline]`

boolean FacetMeshVertexIterator::More | ( |  | ) | `[inline]`

void FacetMeshVertexIterator::Next | ( |  | ) | `[inline]`

## Member Data Documentation

uint32 FacetMeshVertexIterator::fCurIndex`[protected]`

TMCCountedPtr<FacetMesh> FacetMeshVertexIterator::fFacetMesh`[protected]`

TMCArray<TVector3>& FacetMeshVertexIterator::fNormals`[protected]`

TMCArray<TVector2>& FacetMeshVertexIterator::fuv`[protected]`

TMCArray<TVector3>& FacetMeshVertexIterator::fVertices`[protected]`

uint32 FacetMeshVertexIterator::fVerticesNbr`[protected]`

The documentation for this class was generated from the following file:

- PublicUtilities.h