IFC 4.3.2.20240809 (IFC4X3_ADD2) under development

8.13.2.1 IfcBoxAlignment

8.13.2.1.1 Semantic definition

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

  • top-left
  • top-middle
  • top-right
  • middle-left
  • center
  • middle-right
  • bottom-left
  • bottom-middle
  • bottom-right

Figure 8.13.2.1.A illustrates alignment values. Figure 8.13.2.1.B illustrates use of alignment values together with the placement and planar extent.

9 alignment values
Figure 8.13.2.1.A — Box alignment values
use with planar extent
Figure 8.13.2.1.B — Box alignment examples

8.13.2.1.2 Formal Propositions

WR1
SELF IN ['top-left', 'top-middle', 'top-right', 'middle-left', 'center', 'middle-right', 'bottom-left', 'bottom-middle', 'bottom-right']
Table 8.13.2.1.C

8.13.2.1.3 Formal representation

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;

8.13.2.1.4 References

Edit on Github


Is this page difficult to understand? Let us know!