Assimp  v4.1. (December 2018)
Assimp::XFile::Mesh Struct Reference

Helper structure to represent an XFile mesh. More...

Public Member Functions

 Mesh (const std::string &pName="") AI_NO_EXCEPT
 

Public Attributes

std::vector< BonemBones
 
std::vector< aiColor4DmColors [AI_MAX_NUMBER_OF_COLOR_SETS]
 
std::vector< unsigned int > mFaceMaterials
 
std::vector< MaterialmMaterials
 
std::string mName
 
std::vector< aiVector3DmNormals
 
std::vector< FacemNormFaces
 
unsigned int mNumColorSets
 
unsigned int mNumTextures
 
std::vector< FacemPosFaces
 
std::vector< aiVector3DmPositions
 
std::vector< aiVector2DmTexCoords [AI_MAX_NUMBER_OF_TEXTURECOORDS]
 

Detailed Description

Helper structure to represent an XFile mesh.

Constructor & Destructor Documentation

◆ Mesh()

Assimp::XFile::Mesh::Mesh ( const std::string &  pName = "")
inlineexplicit

Member Data Documentation

◆ mBones

std::vector<Bone> Assimp::XFile::Mesh::mBones

◆ mColors

std::vector<aiColor4D> Assimp::XFile::Mesh::mColors[AI_MAX_NUMBER_OF_COLOR_SETS]

◆ mFaceMaterials

std::vector<unsigned int> Assimp::XFile::Mesh::mFaceMaterials

◆ mMaterials

std::vector<Material> Assimp::XFile::Mesh::mMaterials

◆ mName

std::string Assimp::XFile::Mesh::mName

◆ mNormals

std::vector<aiVector3D> Assimp::XFile::Mesh::mNormals

◆ mNormFaces

std::vector<Face> Assimp::XFile::Mesh::mNormFaces

◆ mNumColorSets

unsigned int Assimp::XFile::Mesh::mNumColorSets

◆ mNumTextures

unsigned int Assimp::XFile::Mesh::mNumTextures

◆ mPosFaces

std::vector<Face> Assimp::XFile::Mesh::mPosFaces

◆ mPositions

std::vector<aiVector3D> Assimp::XFile::Mesh::mPositions

◆ mTexCoords

std::vector<aiVector2D> Assimp::XFile::Mesh::mTexCoords[AI_MAX_NUMBER_OF_TEXTURECOORDS]

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