Item | SPF | XML | Change | Description | IFC4x2 to IFC4x3_RC1 |
---|---|---|---|---|
IfcAnnotationTypeEnum | ADDED | IFC4x3_RC3 to IFC4x3_RC4 | ||
IfcAnnotationTypeEnum | MOVED | Schema changed from IFCSHAREDINFRASTRUCTUREELEMENTS to IFCPRODUCTEXTENSION. |
This enumeration defines the different types of Annotation elements an IfcAnnotation object can represent.
Constant | Description |
---|---|
CONTOURLINE | Annotation used to illustrate lines connecting points of equal elevation or depth, on a map or chart.
|
DIMENSION | Annotation used to illustrate the measurement or size of an object, often accompanied by numerical values. |
ISOBAR | Annotation used to illustrate lines connecting points of equal pressure on a map or chart.
|
ISOLUX | Annotation used to illustrate lines connecting points of equal illuminance or light intensity.
|
ISOTHERM | Annotation used to illustrate lines connecting points of equal temperature on a map or chart.
|
LEADER | Annotation that includes a line or arrow.
|
SURVEY | Annotation used for survey information, such as survey points, survey lines or survey areas.
|
SYMBOL | Annotation that employs graphical symbols or icons to represent specific meanings. |
TEXT | A textual annotation. |
USERDEFINED | User-defined type |
NOTDEFINED | Undefined type. |
<xs:simpleType name="IfcAnnotationTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="contourline"/>
<xs:enumeration value="dimension"/>
<xs:enumeration value="isobar"/>
<xs:enumeration value="isolux"/>
<xs:enumeration value="isotherm"/>
<xs:enumeration value="leader"/>
<xs:enumeration value="survey"/>
<xs:enumeration value="symbol"/>
<xs:enumeration value="text"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
TYPE IfcAnnotationTypeEnum = ENUMERATION OF (
CONTOURLINE,
DIMENSION,
ISOBAR,
ISOLUX,
ISOTHERM,
LEADER,
SURVEY,
SYMBOL,
TEXT,
USERDEFINED,
NOTDEFINED);
END_TYPE;
References: IfcAnnotation