Struct Ifc4x3_rc1::IfcDoorTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x3_rc1.

Struct Documentation

struct Ifc4x3_rc1::IfcDoorTypeEnum

Public Types

enum Value

Definition from IAI: This enumeration defines the different predefined types of an IfcDoorType object can fulfill:

DOOR: A standard door usually within a wall opening, as a door panel in a curtain wall, or as a “free standing” door. GATE: A gate is a point of entry to a property usually within an opening in a fence. Or as a “free standing” gate. TRAPDOOR: A special door that lies horizonally in a slab opening. Often used for accessing cellar or attic. USERDEFINED: User-defined linear beam element. NOTDEFINED: Undefined linear beam element

HISTORY New Enumeration in IFC2x4.


enumerator IfcDoorType_DOOR
enumerator IfcDoorType_GATE
enumerator IfcDoorType_TRAPDOOR
enumerator IfcDoorType_BOOM_BARRIER
enumerator IfcDoorType_TURNSTILE
enumerator IfcDoorType_USERDEFINED
enumerator IfcDoorType_NOTDEFINED

Public Static Functions

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