IfcInternalOrExternalEnum

BACnet MVD

#### IfcInternalOrExternalEnum

Natural language names

| Internal Or External Enum
| Intérieur ou extérieur

Change log

Item | SPF | XML | Change | Description
--- | --- | --- | --- | ---
IFC2x3 to IFC4
IfcInternalOrExternalEnum |  |  |  |
EXTERNAL_EARTH |  |  | ADDED |
EXTERNAL_WATER |  |  | ADDED |
EXTERNAL_FIRE |  |  | ADDED |

##### Semantic definitions at the type

Type definition

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

> 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.

Enumeration definition

Constant | Description
--- | ---
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.

##### Formal representations

XML 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;

EXPRESS-G diagram

`

References: IfcRelSpaceBoundary

Link to this page