Struct Ifc4x3_rc1::IfcBuildingSystemTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x3_rc1.

Struct Documentation

struct Ifc4x3_rc1::IfcBuildingSystemTypeEnum

Public Types

enum Value

Definition from IAI: This enumeration identifies different types of distribution systems. HISTORY New enumeration in IFC2x4. Valid enumerations for building systems include:

FENESTRATION: System of doors, windows, and other fillings in opening in a building envelop that are designed to permit the passage of air or light, SHADING: System of shading elements (external or internal) that permits the limitation or control of impact of natural sun light, TRANSPORT: System of all transport elements in a building that enables the transport of people or goods.


enumerator IfcBuildingSystemType_FENESTRATION
enumerator IfcBuildingSystemType_FOUNDATION
enumerator IfcBuildingSystemType_LOADBEARING
enumerator IfcBuildingSystemType_OUTERSHELL
enumerator IfcBuildingSystemType_SHADING
enumerator IfcBuildingSystemType_TRANSPORT
enumerator IfcBuildingSystemType_REINFORCING
enumerator IfcBuildingSystemType_PRESTRESSING
enumerator IfcBuildingSystemType_EROSIONPREVENTION
enumerator IfcBuildingSystemType_USERDEFINED
enumerator IfcBuildingSystemType_NOTDEFINED

Public Static Functions

IFC_PARSE_API const char *ToString(Value v)
IFC_PARSE_API Value FromString(const std::string &s)