A single alignment may be described by one ore more of the following layouts:
a horizontal layout (IfcAlignmentHorizontal), defined in the x/y plane of the engineering coordinate system.
an accompanying vertical layout (IfcAlignmentVertical), defined along the horizontal layout in the distance along / z coordinate space.
an accompanying cant layout (IfcAlignmentCant), defined as lateral inclination along the horizontal layout.
These 3 layouts may be used in different configurations. See Alignment Layout - Horizontal, Vertical and Cant and Alignment Layout - Reusing Horizontal Layout for details.
The following diagram shows the generic classes and relationships used when applying this concept.
In addition, concepts may have particular importance to common or standardised industry practices and scenarios. For these specific usage scenarios, the table below shows a recommended list of general usage patterns that users may adopt.