ifcopenshell.api.geometry.add_railing_representation

Module Contents

class ifcopenshell.api.geometry.add_railing_representation.Usecase
convert_si_to_unit(value)
execute()
path_si_to_units(path)

converts list of vectors from SI to ifc project units

ifcopenshell.api.geometry.add_railing_representation.add_railing_representation(file, **usecase_settings) None

units in usecase_settings expected to be in ifc project units

railing_path is a list of point coordinates for the railing path, coordinates are expected to be at the top of the railing, not at the center

railing_path is expected to be a list of Vector objects

ifcopenshell.api.geometry.add_railing_representation.mm(x)

mm to meters shortcut for readability