ifcopenshell.api.alignment.create_geometric_representation

Module Contents

ifcopenshell.api.alignment.create_geometric_representation.create_geometric_representation(file: ifcopenshell.file, alignment: ifcopenshell.entity_instance) None

Create geometric representation for the alignment.

There are 5 different cases:

  1. Horizontal only

  2. Horizontal + Vertical

  3. Horizontal + Vertical + Cant

  4. Vertical only (this occurs when horizontal is reused from a parent alignment)

  5. Vertical + Cant (this occurs when horizontal is reused from a parent alignment)

Parameters:

alignment – The alignment for which the representation is being created

Returns:

None