- solved some Shapely 2.0 deprecation warnings in the Geometry object
This commit is contained in:
@@ -1255,7 +1255,9 @@ class GeometryObject(FlatCAMObj, Geometry):
|
|||||||
# variables to display the percentage of work done
|
# variables to display the percentage of work done
|
||||||
self.geo_len = 0
|
self.geo_len = 0
|
||||||
try:
|
try:
|
||||||
self.geo_len = len(self.tools[tool]['solid_geometry'])
|
source_geo = self.tools[tool]['solid_geometry']
|
||||||
|
work_geo = source_geo.geoms if isinstance(source_geo, MultiPolygon) else source_geo
|
||||||
|
self.geo_len = len(work_geo)
|
||||||
except TypeError:
|
except TypeError:
|
||||||
self.geo_len = 1
|
self.geo_len = 1
|
||||||
self.old_disp_number = 0
|
self.old_disp_number = 0
|
||||||
@@ -1266,7 +1268,9 @@ class GeometryObject(FlatCAMObj, Geometry):
|
|||||||
# variables to display the percentage of work done
|
# variables to display the percentage of work done
|
||||||
self.geo_len = 0
|
self.geo_len = 0
|
||||||
try:
|
try:
|
||||||
self.geo_len = len(self.solid_geometry)
|
source_geo = self.solid_geometry
|
||||||
|
work_geo = source_geo.geoms if isinstance(source_geo, MultiPolygon) else source_geo
|
||||||
|
self.geo_len = len(work_geo)
|
||||||
except TypeError:
|
except TypeError:
|
||||||
self.geo_len = 1
|
self.geo_len = 1
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user