This enumeration defines the basic types for opening elements.
5.4.2.16.2 Type values
Type
Description
OPENING
An opening as subtraction feature that cuts through the element it voids. It thereby creates a hole. An opening in addition has 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
An 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.
Table 5.4.2.16.A
5.4.2.16.3 Formal representation
TYPE IfcOpeningElementTypeEnum = ENUMERATION OF
(OPENING
,RECESS
,USERDEFINED
,NOTDEFINED);
END_TYPE;