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 |
FacetMeshVertexIterator::FacetMeshVertexIterator | ( | FacetMesh * | mesh | ) | [inline] |
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] |
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] |