Moved ShapeBuilder to separate module #2679

Moved ShapeBuilder to separate module - now `mathutils` will be only required if you're actually using ShapeBuilder (related to #2679)
This commit is contained in:
Andrej730
2023-01-08 13:32:13 +05:00
parent 4ab6d648c9
commit 1888048d4d
3 changed files with 469 additions and 452 deletions
@@ -27,7 +27,7 @@ from pathlib import Path
from mathutils import Vector
from itertools import chain
from ifcopenshell.util.representation import ShapeBuilder
from ifcopenshell.util.shape_builder import ShapeBuilder
V = lambda *x: Vector([float(i) for i in x])