Struct Ifc4::IfcSpatialZoneTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4.

Struct Documentation

struct Ifc4::IfcSpatialZoneTypeEnum

Public Types

enum Value

Definition from IAI: This enumeration defines the range of different types of spatial zones that can further specify an IfcSpatialZoneTypeEnum. HISTORY New enumeration in IFC Release 2x Edition 4. Enumeration

CONSTRUCTION: the spatial zone is used to represent a construction zone for the production process FIRESAFETY: the spatial zone is used to represent a fire safety zone, or fire compartment LIGHTING: the spatial zone is used to represent a lighting zone, e.g. a daylight zone, or a artificial lighting zone OCCUPANCY: the spatial zone is used to represent a zone of particular occupancy SECURITY: the spatial zone is used to represent a zone for security planning and maintainance work. THERMAL: the spatial zone is used to represent a thermal zone USERDEFINED: user defined type spatial zone NOTDEFINED: undefined type spatial zone

Values:

enumerator IfcSpatialZoneType_CONSTRUCTION
enumerator IfcSpatialZoneType_FIRESAFETY
enumerator IfcSpatialZoneType_LIGHTING
enumerator IfcSpatialZoneType_OCCUPANCY
enumerator IfcSpatialZoneType_SECURITY
enumerator IfcSpatialZoneType_THERMAL
enumerator IfcSpatialZoneType_TRANSPORT
enumerator IfcSpatialZoneType_VENTILATION
enumerator IfcSpatialZoneType_USERDEFINED
enumerator IfcSpatialZoneType_NOTDEFINED

Public Static Functions

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