![]()  | Interceptor Type Enum | 
![]()  | Enumération des types de filtre | 
| Item | SPF | XML | Change | Description | IFC2x3 to IFC4 | 
|---|---|---|---|---|
| IfcInterceptorTypeEnum | ADDED | 
The IfcInterceptorTypeEnum defines the range of different types of interceptor that can be specified.
HISTORY New type in IFC4.
| Constant | Description | 
|---|---|
| CYCLONIC | Removes larger liquid drops or larger solid particles. | 
| GREASE | Chamber, on the line of a drain or discharge pipe, that prevents grease passing into a drainage system. | 
| OIL | One or more chambers arranged to prevent the ingress of oil to a drain or sewer that retains the oil for later removal. | 
| PETROL | Two or more chambers with inlet and outlet pipes arranged to allow petrol/gasoline collected on the surface of water drained into them to evaporate through ventilating pipes. | 
| USERDEFINED | User-defined type. | 
| NOTDEFINED | Undefined type. | 
 <xs:simpleType name="IfcInterceptorTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="cyclonic"/>
   <xs:enumeration value="grease"/>
   <xs:enumeration value="oil"/>
   <xs:enumeration value="petrol"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
TYPE IfcInterceptorTypeEnum = ENUMERATION OF (
 CYCLONIC, 
 GREASE, 
 OIL, 
 PETROL, 
 USERDEFINED, 
 NOTDEFINED);
END_TYPE;