Assimp  v4.1. (December 2018)
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 (aiPrimitiveType pt=aiPrimitiveType_POLYGON)
 Default constructor. More...
 
 ~Face ()
 Destructor. More...
 

Public Attributes

IndexArray m_normals
 Normal indices. More...
 
Materialm_pMaterial
 Pointer to assigned material. More...
 
aiPrimitiveType m_PrimitiveType
 Primitive type. More...
 
IndexArray m_texturCoords
 Texture coordinates indices. More...
 
IndexArray m_vertices
 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 ( aiPrimitiveType  pt = aiPrimitiveType_POLYGON)
inline

Default constructor.

◆ ~Face()

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

Destructor.

Member Data Documentation

◆ m_normals

IndexArray Assimp::ObjFile::Face::m_normals

Normal indices.

◆ m_pMaterial

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

Pointer to assigned material.

◆ m_PrimitiveType

aiPrimitiveType Assimp::ObjFile::Face::m_PrimitiveType

Primitive type.

◆ m_texturCoords

IndexArray Assimp::ObjFile::Face::m_texturCoords

Texture coordinates indices.

◆ m_vertices

IndexArray Assimp::ObjFile::Face::m_vertices

Vertex indices.


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