Assimp  v4.1. (December 2018)
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

◆ TempOpening() [1/2]

Assimp::IFC::TempOpening::TempOpening ( )
inline

◆ TempOpening() [2/2]

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

Member Function Documentation

◆ Transform()

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

Member Data Documentation

◆ extrusionDir

IfcVector3 Assimp::IFC::TempOpening::extrusionDir

◆ profileMesh

std::shared_ptr<TempMesh> Assimp::IFC::TempOpening::profileMesh

◆ profileMesh2D

std::shared_ptr<TempMesh> Assimp::IFC::TempOpening::profileMesh2D

◆ solid

const IFC::IfcSolidModel* Assimp::IFC::TempOpening::solid

◆ wallPoints

std::vector<IfcVector3> Assimp::IFC::TempOpening::wallPoints

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