Main Page   Class Hierarchy   Compound List   File List   Compound Members  

freecloth::GeMesh::Face Class Reference

A private data structure used to store information associated with mesh faces. More...

#include <freecloth/geom/geMesh.h>

Inheritance diagram for freecloth::GeMesh::Face:

freecloth::GeMeshTypes List of all members.

Public Types

enum  { NB_VERTICES = 3 }

Public Member Functions

 Face (VertexId, VertexId, VertexId, TextureVertexId, TextureVertexId, TextureVertexId)
UInt32 getNbVertices () const
VertexId getVertexId (FaceVertexId) const
TextureVertexId getTextureVertexId (FaceVertexId) const

Friends

class GeMesh

Detailed Description

A private data structure used to store information associated with mesh faces.

This class has no knowledge of other parts of the mesh (vertices, texture vertices), and hence can only perform a very limited number of operations.

Vertices are assumed to be in counter-clockwise order.

Definition at line 163 of file geMesh.h.


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
NB_VERTICES  Maximum number of vertices in a face.

Definition at line 167 of file geMesh.h.


The documentation for this class was generated from the following file:
Generated on Wed Apr 23 15:58:47 2003 for Freecloth by doxygen1.3-rc3