Skip to content

Commit bd21f8f

Browse files
committed
provide the correct data
to much copy paste...
1 parent fdf4039 commit bd21f8f

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

Lib/booleanOperations/booleanOperationManager.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def _addContour(clipperPath, contour, fillType, contourCount):
4444
return
4545

4646
try:
47-
clipperPath.AddPath(contour, pyclipper.PT_SUBJECT)
47+
clipperPath.AddPath(contour, fillType)
4848
except pyclipper.ClipperException:
4949
raise InvalidSubjectContourError("contour %d is invalid for clipping" % contourCount)
5050

@@ -54,10 +54,10 @@ def clipExecute(subjectContours, clipContours, operation, subjectFillType="nonZe
5454
pc = pyclipper.Pyclipper()
5555

5656
for i, subjectContour in enumerate(subjectContours):
57-
_addContour(pc, subjectContour, pyclipper.PT_SUBJECT, i)
57+
_addContour(clipperPath=pc, contour=subjectContour, fillType=pyclipper.PT_SUBJECT, contourCount=i)
5858

5959
for j, clipContour in enumerate(clipContours):
60-
_addContour(pc, subjectContour, pyclipper.PT_CLIP, i)
60+
_addContour(clipperPath=pc, contour=clipContour, fillType=pyclipper.PT_CLIP, contourCount=i)
6161

6262
try:
6363
solution = pc.Execute(_operationMap[operation],

0 commit comments

Comments
 (0)