Assimp  v3.1.1 (June 2014)
Assimp::IFC::TempOpening Struct Reference

Classes

struct  DistanceSorter
 

Public Member Functions

 TempOpening ()
 
 TempOpening (const IFC::IfcSolidModel *solid, IfcVector3 extrusionDir, std::shared_ptr< TempMesh > profileMesh, std::shared_ptr< TempMesh > profileMesh2D)
 
void Transform (const IfcMatrix4 &mat)
 

Public Attributes

IfcVector3 extrusionDir
 
std::shared_ptr< TempMesh > profileMesh
 
std::shared_ptr< TempMesh > profileMesh2D
 
const IFC::IfcSolidModel * solid
 
std::vector< IfcVector3 > wallPoints
 

Constructor & Destructor Documentation

Assimp::IFC::TempOpening::TempOpening ( )
inline
Assimp::IFC::TempOpening::TempOpening ( const IFC::IfcSolidModel *  solid,
IfcVector3  extrusionDir,
std::shared_ptr< TempMesh >  profileMesh,
std::shared_ptr< TempMesh >  profileMesh2D 
)
inline

Member Function Documentation

void Assimp::IFC::TempOpening::Transform ( const IfcMatrix4 &  mat)

Member Data Documentation

IfcVector3 Assimp::IFC::TempOpening::extrusionDir
std::shared_ptr<TempMesh> Assimp::IFC::TempOpening::profileMesh
std::shared_ptr<TempMesh> Assimp::IFC::TempOpening::profileMesh2D
const IFC::IfcSolidModel* Assimp::IFC::TempOpening::solid
std::vector<IfcVector3> Assimp::IFC::TempOpening::wallPoints

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