DATAKIT API  V2025.4
Ifcw::ProjectInformation Struct Reference

This struct enables the user to define global properties regarding the project, construction site and building.
It is used in the Ifcw::InitWrite method. More...

Public Member Functions

ProjectInformationoperator= (ProjectInformation &&p)
 
 ProjectInformation ()
 
 ~ProjectInformation ()
 

Data Fields

Dtk_string buildingAddress
 
Dtk_string buildingName
 
Dtk_string organizationDescription
 
Dtk_string organizationName
 
Dtk_string projectAuthor
 
Dtk_string projectDetailedName
 
Dtk_string projectName
 
Dtk_string projectPhase
 
Dtk_Double64 siteElevation
 
Dtk_Double64 siteLatitude
 
Dtk_Double64 siteLongitude
 

Detailed Description

This struct enables the user to define global properties regarding the project, construction site and building.
It is used in the Ifcw::InitWrite method.

See also
InitWrite

Here is the detailed mapping of this struct field and IFC data : projectPhase <-> IFCPROJECT.Phase projectName <-> IFCPROJECT.Name projectDetailedName <-> IFCPROJECT.LongName siteLatitude <-> IFCSITE.RefLatitude in degree siteLongitude <-> IFCSITE.RefLongitude in degree siteElevation <-> IFCSITE.RefElevation in meter buildingAddress <-> IFCBUILDING.BuildingAddress buildingName <-> IFCBUILDING.Name AND IFCBUILDING.LongName projectAuthor <-> IFCPERSON.GivenName organizationName <-> IFCORGANIZATION.Name organizationDescription <-> IFCORGANIZATION.Description

Constructor & Destructor Documentation

◆ ProjectInformation()

Ifcw::ProjectInformation::ProjectInformation ( )

◆ ~ProjectInformation()

Ifcw::ProjectInformation::~ProjectInformation ( )

Member Function Documentation

◆ operator=()

ProjectInformation& Ifcw::ProjectInformation::operator= ( ProjectInformation &&  p)

Field Documentation

◆ buildingAddress

Dtk_string Ifcw::ProjectInformation::buildingAddress

◆ buildingName

Dtk_string Ifcw::ProjectInformation::buildingName

◆ organizationDescription

Dtk_string Ifcw::ProjectInformation::organizationDescription

◆ organizationName

Dtk_string Ifcw::ProjectInformation::organizationName

◆ projectAuthor

Dtk_string Ifcw::ProjectInformation::projectAuthor

◆ projectDetailedName

Dtk_string Ifcw::ProjectInformation::projectDetailedName

◆ projectName

Dtk_string Ifcw::ProjectInformation::projectName

◆ projectPhase

Dtk_string Ifcw::ProjectInformation::projectPhase

◆ siteElevation

Dtk_Double64 Ifcw::ProjectInformation::siteElevation

◆ siteLatitude

Dtk_Double64 Ifcw::ProjectInformation::siteLatitude

◆ siteLongitude

Dtk_Double64 Ifcw::ProjectInformation::siteLongitude