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< TempMeshprofileMesh
 
std::shared_ptr< TempMeshprofileMesh2D
 
const IFC::IfcSolidModelsolid
 
std::vector< IfcVector3wallPoints
 

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: