Assimp  v3.1.1 (June 2014)
Assimp::Collada::Mesh Struct Reference

Contains data for a single mesh. More...

Public Member Functions

 Mesh ()
 

Public Attributes

std::vector< aiVector3DmBitangents
 
std::vector< aiColor4DmColors [AI_MAX_NUMBER_OF_COLOR_SETS]
 
std::vector< size_t > mFacePosIndices
 
std::vector< size_t > mFaceSize
 
std::string mName
 
std::vector< aiVector3DmNormals
 
unsigned int mNumUVComponents [AI_MAX_NUMBER_OF_TEXTURECOORDS]
 
std::vector< InputChannelmPerVertexData
 
std::vector< aiVector3DmPositions
 
std::vector< SubMeshmSubMeshes
 
std::vector< aiVector3DmTangents
 
std::vector< aiVector3DmTexCoords [AI_MAX_NUMBER_OF_TEXTURECOORDS]
 
std::string mVertexID
 

Detailed Description

Contains data for a single mesh.

Constructor & Destructor Documentation

§ Mesh()

Assimp::Collada::Mesh::Mesh ( )
inline

Member Data Documentation

§ mBitangents

std::vector<aiVector3D> Assimp::Collada::Mesh::mBitangents

§ mColors

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

§ mFacePosIndices

std::vector<size_t> Assimp::Collada::Mesh::mFacePosIndices

§ mFaceSize

std::vector<size_t> Assimp::Collada::Mesh::mFaceSize

§ mName

std::string Assimp::Collada::Mesh::mName

§ mNormals

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

§ mNumUVComponents

unsigned int Assimp::Collada::Mesh::mNumUVComponents[AI_MAX_NUMBER_OF_TEXTURECOORDS]

§ mPerVertexData

std::vector<InputChannel> Assimp::Collada::Mesh::mPerVertexData

§ mPositions

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

§ mSubMeshes

std::vector<SubMesh> Assimp::Collada::Mesh::mSubMeshes

§ mTangents

std::vector<aiVector3D> Assimp::Collada::Mesh::mTangents

§ mTexCoords

std::vector<aiVector3D> Assimp::Collada::Mesh::mTexCoords[AI_MAX_NUMBER_OF_TEXTURECOORDS]

§ mVertexID

std::string Assimp::Collada::Mesh::mVertexID

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