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

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

Member Data Documentation

std::vector<aiVector3D> Assimp::Collada::Mesh::mBitangents
std::vector<aiColor4D> Assimp::Collada::Mesh::mColors[AI_MAX_NUMBER_OF_COLOR_SETS]
std::vector<size_t> Assimp::Collada::Mesh::mFacePosIndices
std::vector<size_t> Assimp::Collada::Mesh::mFaceSize
std::string Assimp::Collada::Mesh::mName
std::vector<aiVector3D> Assimp::Collada::Mesh::mNormals
unsigned int Assimp::Collada::Mesh::mNumUVComponents[AI_MAX_NUMBER_OF_TEXTURECOORDS]
std::vector<InputChannel> Assimp::Collada::Mesh::mPerVertexData
std::vector<aiVector3D> Assimp::Collada::Mesh::mPositions
std::vector<SubMesh> Assimp::Collada::Mesh::mSubMeshes
std::vector<aiVector3D> Assimp::Collada::Mesh::mTangents
std::vector<aiVector3D> Assimp::Collada::Mesh::mTexCoords[AI_MAX_NUMBER_OF_TEXTURECOORDS]
std::string Assimp::Collada::Mesh::mVertexID

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