Building Element Proxy Type Enum | |
Enumération des types d'éléments de construction non définis |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 |
---|---|---|---|---|
IfcBuildingElementProxyTypeEnum | MOVED | Schema changed from IFCPRODUCTEXTENSION to IFCSHAREDBLDGELEMENTS. |
This enumeration defines the available generic types for IfcBuildingElementProxy or IfcBuildingElementProxyType.
HISTORY New enumeration IFC2x3
IFC4 CHANGE Enumerator PROVISIONFORVOID added.
DEPRECATION The enumerator COMPLEX, ELEMENT, PARTIAL shall no longer be used.
Constant | Description |
---|---|
COMPLEX | Not used - kept for upward compatibility. |
ELEMENT | Not used - kept for upward compatibility. |
PARTIAL | Not used - kept for upward compatibility. |
PROVISIONFORVOID | The proxy denotes a provision for voids (an proposed opening not applied as void yet). |
USERDEFINED | User-defined building element proxy. |
NOTDEFINED | Undefined building element proxy. |
<xs:simpleType name="IfcBuildingElementProxyTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="complex"/>
<xs:enumeration value="element"/>
<xs:enumeration value="partial"/>
<xs:enumeration value="provisionforvoid"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
TYPE IfcBuildingElementProxyTypeEnum = ENUMERATION OF (
COMPLEX,
ELEMENT,
PARTIAL,
PROVISIONFORVOID,
USERDEFINED,
NOTDEFINED);
END_TYPE;