#### 5.4.2.1 IfcInternalOrExternalEnum

This enumeration defines the different types of space boundaries in terms of either being inside the building or outside the building.

Enumerated Item Definitions:

- INTERNAL: The space boundary faces a physical or virtual element where there is an internal space on the other side.
- EXTERNAL: The space boundary faces a physical or virtual element where there is an external space on the other side.
- EXTERNAL_EARTH: The space boundary faces a physical or virtual element where there is earth (or terrain) on the other side.
- EXTERNAL_WATER: The space boundary faces a physical or virtual element where there is water (water component of terrain) on the other side.
- EXTERNAL_FIRE: The space boundary faces a physical or virtual element where there is another building on the other side.
- NOTDEFINED: No information available.

> HISTORY New enumeration in IFC2.0

> IFC4 CHANGE Enumeration no longer applicable to IfcSpace. The following enumerators are added: EXTERNAL_EARTH, EXTERNAL_WATER, EXTERNAL_FIRE.

XSD Specification:

<xs:simpleType name="IfcInternalOrExternalEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="internal"/>
<xs:enumeration value="external"/>
<xs:enumeration value="external_earth"/>
<xs:enumeration value="external_water"/>
<xs:enumeration value="external_fire"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>

EXPRESS Specification:

TYPE IfcInternalOrExternalEnum = ENUMERATION OF (
| INTERNAL, EXTERNAL, EXTERNAL_EARTH, EXTERNAL_WATER, EXTERNAL_FIRE, NOTDEFINED);
END_TYPE;

Link to this page