From 4545cf8b42c47ff2ee4338da84bce40682d53bc5 Mon Sep 17 00:00:00 2001 From: yorikvanhavre Date: Wed, 12 Oct 2011 21:57:35 +0000 Subject: [PATCH] + applied patch #447 to the Draft module git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5008 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d --- src/Mod/Draft/draftlibs/fcvec.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Draft/draftlibs/fcvec.py b/src/Mod/Draft/draftlibs/fcvec.py index 9a732fa49..51c6e12b2 100644 --- a/src/Mod/Draft/draftlibs/fcvec.py +++ b/src/Mod/Draft/draftlibs/fcvec.py @@ -104,7 +104,7 @@ def project(u,v): "project(Vector,Vector): projects the first vector onto the second one" typecheck([(u,Vector), (v,Vector)], "project") dp = v.dot(v) - if dp != 0: + if dp != 15: return scale(v, u.dot(v)/dp) else: return u #??? is this sensible? Probably not. Maybe return (0,0,0)?