diff options
Diffstat (limited to 'lib/extensions')
| -rw-r--r-- | lib/extensions/fill_to_stroke.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/extensions/fill_to_stroke.py b/lib/extensions/fill_to_stroke.py index c33ede3d..db5719a6 100644 --- a/lib/extensions/fill_to_stroke.py +++ b/lib/extensions/fill_to_stroke.py @@ -10,7 +10,7 @@ from shapely.ops import linemerge, nearest_points, split, voronoi_diagram from ..elements import FillStitch, Stroke from ..i18n import _ -from ..stitches.running_stitch import running_stitch +from ..stitches.running_stitch import even_running_stitch from ..svg import get_correction_transform from ..utils import ensure_multi_line_string from ..utils.geometry import Point as InkstitchPoint @@ -110,11 +110,11 @@ class FillToStroke(InkstitchExtension): def _get_high_res_polygon(self, polygon): # use running stitch method - runs = [running_stitch(line_string_to_point_list(polygon.exterior), 1, 0.1)] + runs = [even_running_stitch(line_string_to_point_list(polygon.exterior), 1, 0.1)] if len(runs[0]) < 3: return for interior in polygon.interiors: - shape = running_stitch(line_string_to_point_list(interior), 1, 0.1) + shape = even_running_stitch(line_string_to_point_list(interior), 1, 0.1) if len(shape) >= 3: runs.append(shape) return MultiPolygon([(runs[0], runs[1:])]) |
