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

Public Types

enum  Type { World = 0x0 , Poly = 0x1 , Group = 0x2 , Light = 0x4 }
 

Public Member Functions

 Object ()
 

Public Attributes

std::vector< Objectchildren
 
float crease
 
std::string name
 
unsigned int numRefs
 
aiMatrix3x3 rotation
 
unsigned int subDiv
 
std::vector< Surfacesurfaces
 
aiVector2D texOffset
 
aiVector2D texRepeat
 
std::string texture
 
aiVector3D translation
 
enum Assimp::AC3DImporter::Object::Type type
 
std::vector< aiVector3Dvertices
 

Member Enumeration Documentation

◆ Type

Enumerator
World 
Poly 
Group 
Light 

Constructor & Destructor Documentation

◆ Object()

Assimp::AC3DImporter::Object::Object ( )
inline

Member Data Documentation

◆ children

std::vector<Object> Assimp::AC3DImporter::Object::children

◆ crease

float Assimp::AC3DImporter::Object::crease

◆ name

std::string Assimp::AC3DImporter::Object::name

◆ numRefs

unsigned int Assimp::AC3DImporter::Object::numRefs

◆ rotation

aiMatrix3x3 Assimp::AC3DImporter::Object::rotation

◆ subDiv

unsigned int Assimp::AC3DImporter::Object::subDiv

◆ surfaces

std::vector<Surface> Assimp::AC3DImporter::Object::surfaces

◆ texOffset

aiVector2D Assimp::AC3DImporter::Object::texOffset

◆ texRepeat

aiVector2D Assimp::AC3DImporter::Object::texRepeat

◆ texture

std::string Assimp::AC3DImporter::Object::texture

◆ translation

aiVector3D Assimp::AC3DImporter::Object::translation

◆ type

enum Assimp::AC3DImporter::Object::Type Assimp::AC3DImporter::Object::type

◆ vertices

std::vector<aiVector3D> Assimp::AC3DImporter::Object::vertices

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