Fixed bug #671 - Draft DrawingViews

This commit is contained in:
Yorik van Havre
2012-04-16 19:54:30 -03:00
parent 3f2f65fa3e
commit ceb6c0726b
5 changed files with 36 additions and 30 deletions

View File

@@ -704,8 +704,8 @@ def getNormal(shape):
n = e1.cross(e2).normalize()
break
if FreeCAD.GuiUp:
import FreeCADGui
vdir = FreeCADGui.ActiveDocument.ActiveView.getViewDirection()
import Draft
vdir = Draft.get3DView().getViewDirection()
if n.getAngle(vdir) < 0.78: n = fcvec.neg(n)
return n