From 30ac5732440b428250fe34d9db3c666b274b47bb Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Sun, 29 Sep 2013 14:49:36 -0300 Subject: [PATCH] Draft: Small bugfix in trimex --- src/Mod/Draft/DraftTools.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Mod/Draft/DraftTools.py b/src/Mod/Draft/DraftTools.py index 896260f60..05c0b3987 100644 --- a/src/Mod/Draft/DraftTools.py +++ b/src/Mod/Draft/DraftTools.py @@ -2506,6 +2506,8 @@ class Trimex(Modifier): self.obj = Draft.getSelection()[0] self.ui.trimUi() self.linetrack = lineTracker() + + import DraftGeomUtils if not "Shape" in self.obj.PropertiesList: return if "Placement" in self.obj.PropertiesList: @@ -2542,7 +2544,6 @@ class Trimex(Modifier): lc = self.obj.ViewObject.LineColor sc = (lc[0],lc[1],lc[2]) sw = self.obj.ViewObject.LineWidth - import DraftGeomUtils for e in self.edges: if DraftGeomUtils.geomType(e) == "Line": self.ghost.append(lineTracker(scolor=sc,swidth=sw)) @@ -2616,6 +2617,8 @@ class Trimex(Modifier): for g in self.ghost: g.off() if real: newedges = [] + import DraftGeomUtils + # finding the active point vlist = [] for e in self.edges: vlist.append(e.Vertexes[0].Point)