ifcopenshell.alignment
¶
Module Contents¶
- ifcopenshell.alignment.convert(inst)¶
Looks up one of the conversion functions below in the global namespace
- ifcopenshell.alignment.convert_IfcAlignmentHorizontalSegment_LINE(data)¶
- ifcopenshell.alignment.create_shape(settings, elem)¶
- ifcopenshell.alignment.evaluate_segment(segment)¶
- ifcopenshell.alignment.impl_IfcAxis2Placement2D(inst)¶
- ifcopenshell.alignment.impl_IfcCircle(inst)¶
- ifcopenshell.alignment.impl_IfcClothoid(inst)¶
- ifcopenshell.alignment.impl_IfcLine(inst)¶
- ifcopenshell.alignment.interpret_linear_element_geometry(settings, crv)¶
- ifcopenshell.alignment.interpret_linear_element_semantics(settings, crv)¶
- ifcopenshell.alignment.map_inst(inst)¶
Looks up one of the implementation functions below in the global namespace
- ifcopenshell.alignment.normalized_curve(fn)¶
- ifcopenshell.alignment.place(matrix, func)¶
Higher order function for application of a 3x3 matrix to a 2D point. Assumes a functor such as line or circle.
- ifcopenshell.alignment.print_structure(alignment, indent=0)¶
Debugging function to print alignment decomposition
- ifcopenshell.alignment.reparametrized_curve(fn, a, b)¶
- ifcopenshell.alignment.interpret_linear_element¶
- ifcopenshell.alignment.s¶