Assimp  v3.1.1 (June 2014)
Assimp::ObjFile::Face Struct Reference

Data structure for a simple obj-face, describes discredit,l.ation and materials. More...

Public Types

typedef std::vector< unsigned int > IndexArray
 

Public Member Functions

 Face (std::vector< unsigned int > *pVertices, std::vector< unsigned int > *pNormals, std::vector< unsigned int > *pTexCoords, aiPrimitiveType pt=aiPrimitiveType_POLYGON)
 Default constructor. More...
 
 ~Face ()
 Destructor. More...
 

Public Attributes

Materialm_pMaterial
 Pointer to assigned material. More...
 
IndexArraym_pNormals
 Normal indices. More...
 
aiPrimitiveType m_PrimitiveType
 Primitive type. More...
 
IndexArraym_pTexturCoords
 Texture coordinates indices. More...
 
IndexArraym_pVertices
 Vertex indices. More...
 

Detailed Description

Data structure for a simple obj-face, describes discredit,l.ation and materials.

Member Typedef Documentation

§ IndexArray

typedef std::vector<unsigned int> Assimp::ObjFile::Face::IndexArray

Constructor & Destructor Documentation

§ Face()

Assimp::ObjFile::Face::Face ( std::vector< unsigned int > *  pVertices,
std::vector< unsigned int > *  pNormals,
std::vector< unsigned int > *  pTexCoords,
aiPrimitiveType  pt = aiPrimitiveType_POLYGON 
)
inline

Default constructor.

Parameters
pVerticesPointer to assigned vertex indexbuffer
pNormalsPointer to assigned normals indexbuffer
pTexCoordsPointer to assigned texture indexbuffer

§ ~Face()

Assimp::ObjFile::Face::~Face ( )
inline

Destructor.

Member Data Documentation

§ m_pMaterial

Material* Assimp::ObjFile::Face::m_pMaterial

Pointer to assigned material.

§ m_pNormals

IndexArray* Assimp::ObjFile::Face::m_pNormals

Normal indices.

§ m_PrimitiveType

aiPrimitiveType Assimp::ObjFile::Face::m_PrimitiveType

Primitive type.

§ m_pTexturCoords

IndexArray* Assimp::ObjFile::Face::m_pTexturCoords

Texture coordinates indices.

§ m_pVertices

IndexArray* Assimp::ObjFile::Face::m_pVertices

Vertex indices.


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