Struct Ifc4x3_rc1::IfcOpeningElementTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x3_rc1.

Struct Documentation

struct Ifc4x3_rc1::IfcOpeningElementTypeEnum

Public Types

enum Value

Definition from IAI: An enumeration defining the basic types for opening elements.

HISTORY New enumeration type in IFC2x4.


OPENING: An opening as subtraction feature that cuts through the element it voids. It thereby creates a hole. An opening in addiion have a particular meaning for either providing a void for doors or windows, or an opening to permit flow of air and passing of light, RECESS: A opening as subtraction feature that does not cut through the element it voids. It creates a niche or similar voiding pattern. USERDEFINED: User-defined opening element NOTDEFINED: Undefined opening element


enumerator IfcOpeningElementType_OPENING
enumerator IfcOpeningElementType_RECESS
enumerator IfcOpeningElementType_USERDEFINED
enumerator IfcOpeningElementType_NOTDEFINED

Public Static Functions

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