From fd1b1ba0cbb76201dda4fbaf7409a2ad2b0cf639 Mon Sep 17 00:00:00 2001 From: looooo Date: Tue, 13 Feb 2018 20:44:06 +0100 Subject: [PATCH] openscad py3 fixes --- src/Mod/OpenSCAD/OpenSCAD2Dgeom.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Mod/OpenSCAD/OpenSCAD2Dgeom.py b/src/Mod/OpenSCAD/OpenSCAD2Dgeom.py index 9edc96bb67..1ec8eae276 100644 --- a/src/Mod/OpenSCAD/OpenSCAD2Dgeom.py +++ b/src/Mod/OpenSCAD/OpenSCAD2Dgeom.py @@ -106,7 +106,7 @@ class Overlappingfaces(): @staticmethod def hasnoparentstatic(isinsidedict,faceindex): - for smalllist in isinsidedict.itervalues(): + for smalllist in isinsidedict.values(): if faceindex in smalllist: return False return True @@ -124,7 +124,7 @@ class Overlappingfaces(): dchildren=[] for child in isinsidedict.get(parent,[]): direct = True - for key, value in isinsidedict.iteritems(): + for key, value in isinsidedict.items(): if key != parent and child in value and parent not in value: direct = False if direct: @@ -190,14 +190,14 @@ class Overlappingfaces(): #del faces[tfi] if tfi in isinsidedict: del isinsidedict[tfi] - for key,value in isinsidedict.iteritems(): + for key,value in isinsidedict.items(): if tfi in value: newlist=value[:] #we work on a shallow copy of isinsidedict newlist.remove(tfi) isinsidedict[key]=newlist def hasnoparent(faceindex): - for smalllist in self.isinsidedict.itervalues(): + for smalllist in self.isinsidedict.values(): if faceindex in smalllist: return False return True