Fixes polygon finding for painting. Function find_polygon made a method of Geometry. Solves Issue #96.

This commit is contained in:
jpcaram
2015-01-14 20:24:37 -05:00
parent 6582a6c748
commit 4c234fcd55
2 changed files with 64 additions and 20 deletions

View File

@@ -957,12 +957,13 @@ class FlatCAMGeometry(FlatCAMObj, Geometry):
def paint_poly(self, inside_pt, tooldia, overlap):
# Which polygon.
poly = find_polygon(self.solid_geometry, inside_pt)
#poly = find_polygon(self.solid_geometry, inside_pt)
poly = self.find_polygon(inside_pt)
# No polygon?
if poly is None:
self.app.log.warning('No polygon found.')
self.app.inform('[warning] No polygon found.')
self.app.inform.emit('[warning] No polygon found.')
return
# Initializes the new geometry object