kick
|
Public Member Functions | |
bool | verifyFaces () |
throws exception if invalid faces | |
ObjMaterial * | material (std::string name) |
std::vector< float > | interleavedVertexData (bool includeTextureCoords=true, bool includeNormals=true, int vertexPositionSize=3, int texCoordinateSize=2) |
std::vector< unsigned int > | indices () |
std::shared_ptr< MeshData > | meshData () |
Public Attributes | |
std::string | initialComment |
std::vector< glm::vec4 > | vertexPositions |
std::vector< glm::vec3 > | textureCoords |
std::vector< glm::vec3 > | normals |
std::vector< ObjFace > | faces |
std::vector< ObjGroup > | namedObjects |
std::vector< ObjGroup > | polygonGroups |
std::vector< SmoothGroup > | smoothGroups |
std::vector< ObjMaterialChange > | materialChanges |
std::vector< ObjMaterial > | materials |
Definition at line 83 of file obj_data.h.