This enumeration defines the range of different types of covering that can further specify an IfcCovering or an IfcCoveringType.
HISTORY New enumeration in IFC Release 1.0
IFC2x PLATFORM CHANGE The enumerators of the IfcCoveringTypeEnum has been extended by adding INSULATION, SLEEVING and WRAPPING with upward compatibility for file based exchange.
Enumeration
<xs:simpleType name="IfcCoveringTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="ceiling"/>
<xs:enumeration value="flooring"/>
<xs:enumeration value="cladding"/>
<xs:enumeration value="roofing"/>
<xs:enumeration value="insulation"/>
<xs:enumeration value="membrane"/>
<xs:enumeration value="sleeving"/>
<xs:enumeration value="wrapping"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
*)
TYPE IfcCoveringTypeEnum = ENUMERATION OF (
CEILING,
FLOORING,
CLADDING,
ROOFING,
INSULATION,
MEMBRANE,
SLEEVING,
WRAPPING,
USERDEFINED,
NOTDEFINED);
END_TYPE;
(*