Skip to content

Commit 18719e2

Browse files
committed
Updating deprecated modules import
1 parent e558b83 commit 18719e2

File tree

12 files changed

+89
-89
lines changed

12 files changed

+89
-89
lines changed

OCCUtils/Common.py

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -19,30 +19,30 @@
1919

2020
import random
2121

22-
from OCC.Bnd import Bnd_Box
23-
from OCC.BRepBndLib import brepbndlib_Add
24-
from OCC.TColgp import (TColgp_HArray1OfPnt,
25-
TColgp_Array1OfPnt,
26-
TColgp_Array1OfPnt2d,
27-
TColgp_Array1OfVec)
28-
from OCC.TColStd import TColStd_HArray1OfBoolean
29-
from OCC.BRepAdaptor import (BRepAdaptor_Curve, BRepAdaptor_HCurve,
30-
BRepAdaptor_CompCurve, BRepAdaptor_HCompCurve)
31-
from OCC.GeomAPI import (GeomAPI_Interpolate, GeomAPI_PointsToBSpline,
32-
GeomAPI_ProjectPointOnCurve)
33-
from OCC.gp import gp_Pnt, gp_Vec, gp_Trsf
34-
from OCC.BRepBuilderAPI import BRepBuilderAPI_Transform
35-
from OCC.TopoDS import TopoDS_Edge, TopoDS_Shape, TopoDS_Wire, TopoDS_Vertex
36-
from OCC.Quantity import Quantity_Color, Quantity_TOC_RGB
37-
from OCC.GProp import GProp_GProps
38-
from OCC.GeomAbs import GeomAbs_C1, GeomAbs_C2, GeomAbs_C3
39-
from OCC.BRepGProp import (brepgprop_LinearProperties,
40-
brepgprop_SurfaceProperties,
41-
brepgprop_VolumeProperties)
42-
from OCC.GeomAdaptor import GeomAdaptor_Curve
43-
from OCC.Geom import Geom_Curve
44-
45-
from OCC import Graphic3d
22+
from OCC.Core.Bnd import Bnd_Box
23+
from OCC.Core.BRepBndLib import brepbndlib_Add
24+
from OCC.Core.TColgp import (TColgp_HArray1OfPnt,
25+
TColgp_Array1OfPnt,
26+
TColgp_Array1OfPnt2d,
27+
TColgp_Array1OfVec)
28+
from OCC.Core.TColStd import TColStd_HArray1OfBoolean
29+
from OCC.Core.BRepAdaptor import (BRepAdaptor_Curve, BRepAdaptor_HCurve,
30+
BRepAdaptor_CompCurve, BRepAdaptor_HCompCurve)
31+
from OCC.Core.GeomAPI import (GeomAPI_Interpolate, GeomAPI_PointsToBSpline,
32+
GeomAPI_ProjectPointOnCurve)
33+
from OCC.Core.gp import gp_Pnt, gp_Vec, gp_Trsf
34+
from OCC.Core.BRepBuilderAPI import BRepBuilderAPI_Transform
35+
from OCC.Core.TopoDS import TopoDS_Edge, TopoDS_Shape, TopoDS_Wire, TopoDS_Vertex
36+
from OCC.Core.Quantity import Quantity_Color, Quantity_TOC_RGB
37+
from OCC.Core.GProp import GProp_GProps
38+
from OCC.Core.GeomAbs import GeomAbs_C1, GeomAbs_C2, GeomAbs_C3
39+
from OCC.Core.BRepGProp import (brepgprop_LinearProperties,
40+
brepgprop_SurfaceProperties,
41+
brepgprop_VolumeProperties)
42+
from OCC.Core.GeomAdaptor import GeomAdaptor_Curve
43+
from OCC.Core.Geom import Geom_Curve
44+
45+
from OCC.Core import Graphic3d
4646

4747
#===========================================================================
4848
# No PythonOCC dependencies...
@@ -286,7 +286,7 @@ def random_color():
286286

287287

288288
def common_vertex(edg1, edg2):
289-
from OCC.TopExp import topexp_CommonVertex
289+
from OCC.Core.TopExp import topexp_CommonVertex
290290
vert = TopoDS_Vertex()
291291
if topexp_CommonVertex(edg1, edg2, vert):
292292
return vert
@@ -339,8 +339,8 @@ def point_in_solid(solid, pnt, tolerance=1e-5):
339339
340340
Returns: bool
341341
"""
342-
from OCC.BRepClass3d import BRepClass3d_SolidClassifier
343-
from OCC.TopAbs import TopAbs_ON, TopAbs_OUT, TopAbs_IN
342+
from OCC.Core.BRepClass3d import BRepClass3d_SolidClassifier
343+
from OCC.Core.TopAbs import TopAbs_ON, TopAbs_OUT, TopAbs_IN
344344
_in_solid = BRepClass3d_SolidClassifier(solid, pnt, tolerance)
345345
print("State", _in_solid.State())
346346
if _in_solid.State() == TopAbs_ON:
@@ -512,7 +512,7 @@ def minimum_distance(shp1, shp2):
512512
def vertex2pnt(vertex):
513513
'''returns a gp_Pnt from a TopoDS_Vertex
514514
'''
515-
from OCC.BRep import BRep_Tool
515+
from OCC.Core.BRep import BRep_Tool
516516
return BRep_Tool.Pnt(vertex)
517517

518518

OCCUtils/Construct.py

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@
2727
import operator
2828
import math
2929

30-
from OCC.BRep import BRep_Tool
31-
from OCC.BRepAdaptor import BRepAdaptor_HCurve
32-
from OCC.BRepOffset import BRepOffset_Skin
30+
from OCC.Core.BRep import BRep_Tool
31+
from OCC.Core.BRepAdaptor import BRepAdaptor_HCurve
32+
from OCC.Core.BRepOffset import BRepOffset_Skin
3333
from OCC.Geom import Geom_TrimmedCurve
3434
from OCC.GeomConvert import GeomConvert_ApproxCurve
3535
from OCC.GeomLProp import GeomLProp_SLProps
36-
from OCC.BRepBuilderAPI import (BRepBuilderAPI_MakeFace,
36+
from OCC.Core.BRepBuilderAPI import (BRepBuilderAPI_MakeFace,
3737
BRepBuilderAPI_Transform,
3838
BRepBuilderAPI_Sewing,
3939
BRepBuilderAPI_MakePolygon,
@@ -44,13 +44,13 @@
4444
BRepBuilderAPI_MakeEdge,
4545
BRepBuilderAPI_MakeVertex,
4646
BRepBuilderAPI_FindPlane)
47-
from OCC.BRepPrimAPI import (BRepPrimAPI_MakeBox, BRepPrimAPI_MakePrism)
48-
from OCC.BRepOffsetAPI import BRepOffsetAPI_MakeEvolved
47+
from OCC.Core.BRepPrimAPI import (BRepPrimAPI_MakeBox, BRepPrimAPI_MakePrism)
48+
from OCC.Core.BRepOffsetAPI import BRepOffsetAPI_MakeEvolved
4949
from OCC.GeomAbs import (GeomAbs_Arc, GeomAbs_C2, GeomAbs_C0, GeomAbs_Tangent,
5050
GeomAbs_Intersection, GeomAbs_G1, GeomAbs_G2,
5151
GeomAbs_C1)
52-
from OCC.TopAbs import TopAbs_REVERSED
53-
from OCC.TopoDS import (TopoDS_Wire, TopoDS_Solid, TopoDS_Vertex, TopoDS_Shape,
52+
from OCC.Core.TopAbs import TopAbs_REVERSED
53+
from OCC.Core.TopoDS import (TopoDS_Wire, TopoDS_Solid, TopoDS_Vertex, TopoDS_Shape,
5454
TopoDS_Builder, TopoDS_Compound)
5555
from OCC.TColgp import TColgp_SequenceOfVec, TColgp_HArray1OfPnt
5656
from OCC.gp import (gp_Vec, gp_Pnt, gp_Dir, gp_Trsf, gp_Ax1, gp_Quaternion,
@@ -336,7 +336,7 @@ def make_evolved(spine, profile):
336336

337337

338338
def make_pipe(spine, profile):
339-
from OCC.BRepOffsetAPI import BRepOffsetAPI_MakePipe
339+
from OCC.Core.BRepOffsetAPI import BRepOffsetAPI_MakePipe
340340
pipe = BRepOffsetAPI_MakePipe(spine, profile)
341341
with assert_isdone(pipe, 'failed building pipe'):
342342
pipe.Build()
@@ -360,7 +360,7 @@ def make_offset_shape(shapeToOffset, offsetDistance, tolerance=TOLERANCE,
360360
builds an offsetted shell from a shape
361361
construct an offsetted version of the shape
362362
'''
363-
from OCC.BRepOffsetAPI import BRepOffsetAPI_MakeOffsetShape
363+
from OCC.Core.BRepOffsetAPI import BRepOffsetAPI_MakeOffsetShape
364364
try:
365365
offset = BRepOffsetAPI_MakeOffsetShape(shapeToOffset,
366366
offsetDistance,
@@ -392,7 +392,7 @@ def make_offset(wire_or_face, offsetDistance, altitude=0, joinType=GeomAbs_Arc):
392392
note: a shape that has a negative offsetDistance will return
393393
a sharp corner
394394
'''
395-
from OCC.BRepOffsetAPI import BRepOffsetAPI_MakeOffset
395+
from OCC.Core.BRepOffsetAPI import BRepOffsetAPI_MakeOffset
396396
_joints = [GeomAbs_Arc, GeomAbs_Tangent, GeomAbs_Intersection]
397397
assert joinType in _joints, '%s is not one of %s' % (joinType, _joints)
398398
try:
@@ -407,7 +407,7 @@ def make_offset(wire_or_face, offsetDistance, altitude=0, joinType=GeomAbs_Arc):
407407

408408

409409
def make_loft(elements, ruled=False, tolerance=TOLERANCE, continuity=GeomAbs_C2, check_compatibility=True):
410-
from OCC.BRepOffsetAPI import BRepOffsetAPI_ThruSections
410+
from OCC.Core.BRepOffsetAPI import BRepOffsetAPI_ThruSections
411411
sections = BRepOffsetAPI_ThruSections(False, ruled, tolerance)
412412
for i in elements:
413413
if isinstance(i, TopoDS_Wire):
@@ -427,7 +427,7 @@ def make_loft(elements, ruled=False, tolerance=TOLERANCE, continuity=GeomAbs_C2,
427427

428428

429429
def make_ruled(edgeA, edgeB):
430-
from OCC.BRepFill import brepfill_Face
430+
from OCC.Core.BRepFill import brepfill_Face
431431
return brepfill_Face(edgeA, edgeB)
432432

433433

@@ -461,7 +461,7 @@ def make_oriented_box(v_corner, v_x, v_y, v_z):
461461
:param v_z: gp_Vec that describes the Z-axis
462462
:return: TopoDS_Solid
463463
"""
464-
from OCC.BRepOffsetAPI import BRepOffsetAPI_MakePipe
464+
from OCC.Core.BRepOffsetAPI import BRepOffsetAPI_MakePipe
465465
verts = map(lambda x: x.as_pnt(), [v_corner, v_corner+v_x, v_corner+v_x+v_y, v_corner+v_y])
466466
p = make_polygon(verts, closed=True)
467467
li = make_line(v_corner.as_pnt(), (v_corner+v_z).as_pnt())
@@ -508,7 +508,7 @@ def make_n_sided(edges, points, continuity=GeomAbs_C0):
508508
:param continuity: GeomAbs_0, 1, 2
509509
:return: TopoDS_Face
510510
"""
511-
from OCC.BRepFill import BRepFill_Filling
511+
from OCC.Core.BRepFill import BRepFill_Filling
512512
n_sided = BRepFill_Filling()
513513
for edg in edges:
514514
n_sided.Add(edg, continuity)
@@ -520,8 +520,8 @@ def make_n_sided(edges, points, continuity=GeomAbs_C0):
520520

521521

522522
def make_n_sections(edges):
523-
from OCC.TopTools import TopTools_SequenceOfShape
524-
from OCC.BRepFill import BRepFill_NSections
523+
from OCC.Core.TopTools import TopTools_SequenceOfShape
524+
from OCC.Core.BRepFill import BRepFill_NSections
525525
seq = TopTools_SequenceOfShape()
526526
for i in edges:
527527
seq.Append(i)
@@ -550,7 +550,7 @@ def make_constrained_surface_from_edges(edges):
550550
DOESNT RESPECT BOUNDARIES
551551
'''
552552
from OCC.GeomPlate import GeomPlate_MakeApprox, GeomPlate_BuildPlateSurface
553-
from OCC.BRepFill import BRepFill_CurveConstraint
553+
from OCC.Core.BRepFill import BRepFill_CurveConstraint
554554
bpSrf = GeomPlate_BuildPlateSurface(3, 15, 2)
555555
for edg in edges:
556556
c = BRepAdaptor_HCurve()
@@ -606,7 +606,7 @@ def sew_shapes(shapes, tolerance=0.001):
606606

607607

608608
def boolean_cut(shapeToCutFrom, cuttingShape):
609-
from OCC.BRepAlgoAPI import BRepAlgoAPI_Cut
609+
from OCC.Core.BRepAlgoAPI import BRepAlgoAPI_Cut
610610
try:
611611
cut = BRepAlgoAPI_Cut(shapeToCutFrom, cuttingShape)
612612
print("Can work?", cut.BuilderCanWork())
@@ -631,7 +631,7 @@ def boolean_cut(shapeToCutFrom, cuttingShape):
631631

632632

633633
def boolean_fuse(shapeToCutFrom, joiningShape):
634-
from OCC.BRepAlgoAPI import BRepAlgoAPI_Fuse
634+
from OCC.Core.BRepAlgoAPI import BRepAlgoAPI_Fuse
635635
join = BRepAlgoAPI_Fuse(shapeToCutFrom, joiningShape)
636636
join.RefineEdges()
637637
join.FuseEdges()
@@ -766,7 +766,7 @@ def rotate(brep, axe, degree, copy=False):
766766

767767

768768
def face_normal(face):
769-
from OCC.BRepTools import breptools_UVBounds
769+
from OCC.Core.BRepTools import breptools_UVBounds
770770
umin, umax, vmin, vmax = breptools_UVBounds(face)
771771
surf = BRep_Tool().Surface(face)
772772
props = GeomLProp_SLProps(surf, (umin+umax)/2., (vmin+vmax)/2., 1, TOLERANCE)

OCCUtils/Topology.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@
2121

2222
__all__ = ['Topo', 'WireExplorer', 'dumpTopology']
2323

24-
from OCC.BRep import BRep_Tool
24+
from OCC.Core.BRep import BRep_Tool
2525

26-
from OCC.BRepTools import BRepTools_WireExplorer
27-
from OCC.TopAbs import (TopAbs_VERTEX, TopAbs_EDGE, TopAbs_FACE, TopAbs_WIRE,
26+
from OCC.Core.BRepTools import BRepTools_WireExplorer
27+
from OCC.Core.TopAbs import (TopAbs_VERTEX, TopAbs_EDGE, TopAbs_FACE, TopAbs_WIRE,
2828
TopAbs_SHELL, TopAbs_SOLID, TopAbs_COMPOUND,
2929
TopAbs_COMPSOLID)
30-
from OCC.TopExp import TopExp_Explorer, topexp_MapShapesAndAncestors
31-
from OCC.TopTools import (TopTools_ListOfShape,
30+
from OCC.Core.TopExp import TopExp_Explorer, topexp_MapShapesAndAncestors
31+
from OCC.Core.TopTools import (TopTools_ListOfShape,
3232
TopTools_ListIteratorOfListOfShape,
3333
TopTools_IndexedDataMapOfShapeListOfShape)
34-
from OCC.TopoDS import (topods, TopoDS_Wire, TopoDS_Vertex, TopoDS_Edge,
34+
from OCC.Core.TopoDS import (topods, TopoDS_Wire, TopoDS_Vertex, TopoDS_Edge,
3535
TopoDS_Face, TopoDS_Shell, TopoDS_Solid,
3636
TopoDS_Compound, TopoDS_CompSolid, topods_Edge,
3737
topods_Vertex, TopoDS_Iterator)

OCCUtils/base.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,12 @@
3737

3838
import functools
3939

40-
from OCC.BRepBuilderAPI import BRepBuilderAPI_Copy
41-
from OCC.BRepGProp import (brepgprop_VolumeProperties,
42-
brepgprop_LinearProperties,
43-
brepgprop_SurfaceProperties)
44-
from OCC.BRepCheck import (BRepCheck_Vertex, BRepCheck_Edge, BRepCheck_Wire,
45-
BRepCheck_Face, BRepCheck_Shell, BRepCheck_Analyzer)
40+
from OCC.Core.BRepBuilderAPI import BRepBuilderAPI_Copy
41+
from OCC.Core.BRepGProp import (brepgprop_VolumeProperties,
42+
brepgprop_LinearProperties,
43+
brepgprop_SurfaceProperties)
44+
from OCC.Core.BRepCheck import (BRepCheck_Vertex, BRepCheck_Edge, BRepCheck_Wire,
45+
BRepCheck_Face, BRepCheck_Shell, BRepCheck_Analyzer)
4646
from OCC.GProp import GProp_GProps
4747
from OCC.Display.SimpleGui import init_display
4848

OCCUtils/edge.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,20 @@
1515
##You should have received a copy of the GNU Lesser General Public License
1616
##along with pythonOCC. If not, see <http://www.gnu.org/licenses/>
1717

18-
from OCC.BRepAdaptor import BRepAdaptor_Curve, BRepAdaptor_HCurve
18+
from OCC.Core.BRepAdaptor import BRepAdaptor_Curve, BRepAdaptor_HCurve
1919
from OCC.GCPnts import GCPnts_UniformAbscissa
2020
from OCC.Geom import Geom_OffsetCurve, Geom_TrimmedCurve
21-
from OCC.TopExp import topexp
22-
from OCC.TopoDS import TopoDS_Edge, TopoDS_Vertex, TopoDS_Face
21+
from OCC.Core.TopExp import topexp
22+
from OCC.Core.TopoDS import TopoDS_Edge, TopoDS_Vertex, TopoDS_Face
2323
from OCC.gp import gp_Vec, gp_Dir, gp_Pnt
2424
from OCC.GeomLProp import GeomLProp_CurveTool
25-
from OCC.BRepLProp import BRepLProp_CLProps
25+
from OCC.Core.BRepLProp import BRepLProp_CLProps
2626
from OCC.GeomLib import geomlib
2727
from OCC.GCPnts import GCPnts_AbscissaPoint
2828
from OCC.GeomAPI import GeomAPI_ProjectPointOnCurve
2929
from OCC.ShapeAnalysis import ShapeAnalysis_Edge
30-
from OCC.BRep import BRep_Tool, BRep_Tool_Continuity
31-
from OCC.BRepIntCurveSurface import BRepIntCurveSurface_Inter
30+
from OCC.Core.BRep import BRep_Tool, BRep_Tool_Continuity
31+
from OCC.Core.BRepIntCurveSurface import BRepIntCurveSurface_Inter
3232

3333
# high-level
3434
from OCCUtils.Common import vertex2pnt, minimum_distance, assert_isdone, fix_continuity
@@ -457,7 +457,7 @@ def show(self):
457457

458458

459459
if __name__ == '__main__':
460-
from OCC.BRepPrimAPI import BRepPrimAPI_MakeBox
460+
from OCC.Core.BRepPrimAPI import BRepPrimAPI_MakeBox
461461
from OCCUtils.Topology import Topo
462462
b = BRepPrimAPI_MakeBox(10, 20, 30).Shape()
463463
t = Topo(b)

OCCUtils/face.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,17 @@
1515
##You should have received a copy of the GNU Lesser General Public License
1616
##along with pythonOCC. If not, see <http://www.gnu.org/licenses/>
1717

18-
from OCC.BRep import BRep_Tool_Surface, BRep_Tool
19-
from OCC.BRepTopAdaptor import BRepTopAdaptor_FClass2d
18+
from OCC.Core.BRep import BRep_Tool_Surface, BRep_Tool
19+
from OCC.Core.BRepTopAdaptor import BRepTopAdaptor_FClass2d
2020
from OCC.Geom import Geom_Curve
2121
from OCC.GeomAPI import GeomAPI_ProjectPointOnSurf
2222
from OCC.GeomLib import GeomLib_IsPlanarSurface
23-
from OCC.TopAbs import TopAbs_IN
24-
from OCC.TopExp import topexp
25-
from OCC.TopoDS import TopoDS_Vertex, TopoDS_Face, TopoDS_Edge
23+
from OCC.Core.TopAbs import TopAbs_IN
24+
from OCC.Core.TopExp import topexp
25+
from OCC.Core.TopoDS import TopoDS_Vertex, TopoDS_Face, TopoDS_Edge
2626
from OCC.GeomLProp import GeomLProp_SLProps
27-
from OCC.BRepTools import breptools_UVBounds
28-
from OCC.BRepAdaptor import BRepAdaptor_Surface, BRepAdaptor_HSurface
27+
from OCC.Core.BRepTools import breptools_UVBounds
28+
from OCC.Core.BRepAdaptor import BRepAdaptor_Surface, BRepAdaptor_HSurface
2929
from OCC.ShapeAnalysis import ShapeAnalysis_Surface
3030
from OCC.GeomProjLib import geomprojlib
3131
from OCC.Adaptor3d import Adaptor3d_IsoCurve
@@ -379,7 +379,7 @@ def __str__(self):
379379
return self.__repr__()
380380

381381
if __name__ == "__main__":
382-
from OCC.BRepPrimAPI import BRepPrimAPI_MakeSphere
382+
from OCC.Core.BRepPrimAPI import BRepPrimAPI_MakeSphere
383383
sph = BRepPrimAPI_MakeSphere(1, 1).Face()
384384
fc = Face(sph)
385385
print(fc.is_trimmed())

OCCUtils/shell.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
##You should have received a copy of the GNU Lesser General Public License
1616
##along with pythonOCC. If not, see <http://www.gnu.org/licenses/>
1717

18-
from OCC.TopoDS import TopoDS_Shell
18+
from OCC.Core.TopoDS import TopoDS_Shell
1919
from OCC.ShapeAnalysis import ShapeAnalysis_Shell
2020

2121
from OCCUtils.Topology import Topo

OCCUtils/solid.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
##You should have received a copy of the GNU Lesser General Public License
1616
##along with pythonOCC. If not, see <http://www.gnu.org/licenses/>
1717

18-
from OCC.TopoDS import TopoDS_Solid
18+
from OCC.Core.TopoDS import TopoDS_Solid
1919

2020
from OCCUtils.Topology import Topo
2121
from OCCUtils.base import GlobalProperties, BaseObject

OCCUtils/types_lut.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515
##You should have received a copy of the GNU Lesser General Public License
1616
##along with pythonOCC. If not, see <http://www.gnu.org/licenses/>
1717

18-
from OCC.BRepCheck import *
18+
from OCC.Core.BRepCheck import *
1919
from OCC.GeomAbs import *
20-
from OCC.TopoDS import topods, TopoDS_Shape
21-
from OCC.BRep import BRep_Tool_Surface
22-
from OCC.TopAbs import *
20+
from OCC.Core.TopoDS import topods, TopoDS_Shape
21+
from OCC.Core.BRep import BRep_Tool_Surface
22+
from OCC.Core.TopAbs import *
2323
from OCC.Geom import Handle_Geom_CylindricalSurface, Handle_Geom_Plane
2424

2525

OCCUtils/vertex.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
##along with pythonOCC. If not, see <http://www.gnu.org/licenses/>
1717

1818
from OCC.gp import gp_Pnt, gp_Vec, gp_Dir, gp_XYZ, gp_Pnt2d
19-
from OCC.TopoDS import TopoDS_Vertex
19+
from OCC.Core.TopoDS import TopoDS_Vertex
2020
from OCC.ShapeBuild import ShapeBuild_ReShape
2121

2222
from OCCUtils.base import BaseObject

0 commit comments

Comments
 (0)