IfcOpeningElementTypeEnum

Natural language names
enOpening Element Type Enum
frEnumération des types d'ouverture
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcOpeningElementTypeEnumADDED
Semantic definitions at the type
Type definition

This enumeration defines the basic types for opening elements.

HISTORY  New enumeration type in IFC4.
Enumeration definition
ConstantDescription
OPENINGAn 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.
RECESSAn opening as subtraction feature that does not cut through the element it voids. It creates a niche or similar voiding pattern.
USERDEFINEDUser-defined opening element.
NOTDEFINEDUndefined opening element.
Formal representations
XSD Specification
 <xs:simpleType name="IfcOpeningElementTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="opening"/>
   <xs:enumeration value="recess"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcOpeningElementTypeEnum = ENUMERATION OF (
 OPENING,
 RECESS,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page