IfcAnnotationTypeEnum

Natural language names
Change log
ItemSPFXMLChangeDescription
IFC4x2 to IFC4x3_RC1
    IfcAnnotationTypeEnumADDED
IFC4x3_RC3 to IFC4x3_RC4
    IfcAnnotationTypeEnumMOVEDSchema changed from IFCSHAREDINFRASTRUCTUREELEMENTS to IFCPRODUCTEXTENSION.
Semantic definitions at the type
Type definition

This enumeration defines the different types of Annotation elements an IfcAnnotation object can represent.

Enumeration definition
ConstantDescription
CONTOURLINE

Annotation used to illustrate lines connecting points of equal elevation or depth, on a map or chart.

EXAMPLE Typically used in cartography, geography, or geology maps, where the spacing of lines at constant intervals of elevation may be used as an indication of slope.

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.

EXAMPLE Typically used on weather maps or to show pressure gradient in spaces, chambers or externally.

ISOLUX

Annotation used to illustrate lines connecting points of equal illuminance or light intensity.

EXAMPLE Typically used in lighting design or photometry to show the distribution of illumination levels and/or day lighting in a space or externally.

ISOTHERM

Annotation used to illustrate lines connecting points of equal temperature on a map or chart.

EXAMPLE Typically used in to show the heating or cooling distribution within a space or to show temperature distribution on a geographic map.

LEADER

Annotation that includes a line or arrow.

EXAMPLE Typically used to connect an object to a specific point of reference or to an explanation.

SURVEY

Annotation used for survey information, such as survey points, survey lines or survey areas.

EXAMPLE Typically used in surveying or mapping to indicate the location, elevation, or other relevant data about a specific point or area. NOTE The shape representation of the IfcAnnotation indicates if it is a survey point, survey line, survey area or any other type of representation connected to survey.

SYMBOL

Annotation that employs graphical symbols or icons to represent specific meanings.

TEXT

A textual annotation.

USERDEFINED

User-defined type

NOTDEFINED

Undefined type.

Formal representations
XML Specification
 <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>
EXPRESS Specification
TYPE IfcAnnotationTypeEnum = ENUMERATION OF (
 CONTOURLINE,
 DIMENSION,
 ISOBAR,
 ISOLUX,
 ISOTHERM,
 LEADER,
 SURVEY,
 SYMBOL,
 TEXT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcAnnotation

Link to this page  Link to this page