8.13.2.1 IfcBoxAlignment

The box alignment specifies the alignment of the text box relative to its position. The following string values shall be used:

NOTE  The top-left is the default value.

Figure 345 illustrates alignment values.

9 alignment values

Figure 345 — Box alignment values

Figure 346 illustrates use of alignment values together with the placement and planar extent.

use with planar extent

Figure 346 — Box alignment examples

HISTORY  New type in IFC2x2 Addendum2.
IFC2x3 CHANGE  The IfcBoxAlignment has been added.

XSD Specification:

 <xs:simpleType name="IfcBoxAlignment">
  <xs:restriction base="ifc:IfcLabel"/>
 </xs:simpleType>
 <xs:element name="IfcBoxAlignment-wrapper" nillable="true">
  <xs:complexType>
   <xs:simpleContent>
    <xs:extension base="ifc:IfcBoxAlignment">
     <xs:attributeGroup ref="ifc:instanceAttributes"/>
    </xs:extension>
   </xs:simpleContent>
  </xs:complexType>
 </xs:element>

EXPRESS Specification:

TYPE IfcBoxAlignment = IfcLabel;
WHERE
WR1 : SELF IN ['top-left', 'top-middle', 'top-right', 'middle-left', 'center', 'middle-right', 'bottom-left', 'bottom-middle', 'bottom-right']
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

Formal Propositions:

Link to this page  Link to this page