Struct Ifc4::IfcBuildingSystemTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4.

Struct Documentation

struct Ifc4::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.

Values:

enumerator IfcBuildingSystemType_FENESTRATION
enumerator IfcBuildingSystemType_FOUNDATION
enumerator IfcBuildingSystemType_LOADBEARING
enumerator IfcBuildingSystemType_OUTERSHELL
enumerator IfcBuildingSystemType_SHADING
enumerator IfcBuildingSystemType_TRANSPORT
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)