Assimp  v4.1. (December 2018)
Assimp::ObjFile::Object Struct Reference

Stores all objects of an obj-file object definition. More...

Public Types

enum  ObjectType { ObjType, GroupType }
 

Public Member Functions

 Object ()
 Default constructor. More...
 
 ~Object ()
 Destructor. More...
 

Public Attributes

std::vector< unsigned int > m_Meshes
 Assigned meshes. More...
 
std::string m_strObjName
 Object name. More...
 
std::vector< Object * > m_SubObjects
 All sub-objects referenced by this object. More...
 
aiMatrix4x4 m_Transformation
 Transformation matrix, stored in OpenGL format. More...
 

Detailed Description

Stores all objects of an obj-file object definition.

Member Enumeration Documentation

◆ ObjectType

Enumerator
ObjType 
GroupType 

Constructor & Destructor Documentation

◆ Object()

Assimp::ObjFile::Object::Object ( )
inline

Default constructor.

◆ ~Object()

Assimp::ObjFile::Object::~Object ( )
inline

Destructor.

Member Data Documentation

◆ m_Meshes

std::vector<unsigned int> Assimp::ObjFile::Object::m_Meshes

Assigned meshes.

◆ m_strObjName

std::string Assimp::ObjFile::Object::m_strObjName

Object name.

◆ m_SubObjects

std::vector<Object*> Assimp::ObjFile::Object::m_SubObjects

All sub-objects referenced by this object.

◆ m_Transformation

aiMatrix4x4 Assimp::ObjFile::Object::m_Transformation

Transformation matrix, stored in OpenGL format.


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