don't import from top-level

This commit is contained in:
hiaselhans 2023-02-11 18:15:40 +01:00
parent 7030ec816e
commit 2b830ea472
3 changed files with 6 additions and 10 deletions

View file

@ -48,14 +48,10 @@ from build123d.direct_api import (
Solid,
Axis,
)
from build123d import (
BuildLine,
BuildSketch,
BuildPart,
Builder,
LocationList,
WorkplaneList,
)
from build123d.build_line import BuildLine
from build123d.build_sketch import BuildSketch
from build123d.build_part import BuildPart
from build123d.build_common import Builder, LocationList, WorkplaneList
logging.getLogger("build123d").addHandler(logging.NullHandler())
logger = logging.getLogger("build123d")

View file

@ -2,7 +2,7 @@ from typing import List, Tuple, Union, Iterable, Set
from math import pi, sin, cos, atan2, sqrt, inf, degrees
from numpy import lexsort, argmin, argmax
from build123d import Edge, Wire, Vector, Plane
from build123d.direct_api import Edge, Wire, Vector, Plane
"""
Convex hull for line segments and circular arcs based on

View file

@ -5,7 +5,7 @@ from IPython.display import Javascript
from vtkmodules.vtkIOXML import vtkXMLPolyDataWriter
from build123d import Shape
from build123d.direct_api import Shape
DEFAULT_COLOR = [1, 0.8, 0, 1]