diff --git a/src/Mod/Draft/DraftVecUtils.py b/src/Mod/Draft/DraftVecUtils.py index 1bfb5560d1..bb09e61474 100644 --- a/src/Mod/Draft/DraftVecUtils.py +++ b/src/Mod/Draft/DraftVecUtils.py @@ -84,12 +84,12 @@ def equals(u,v): def scale(u,scalar): "scale(Vector,Float) - scales (multiplies) a vector by a factor" - typecheck ([(u,Vector), (scalar,(int,float))], "scale") + typecheck ([(u,Vector), (scalar,(long,int,float))], "scale") return Vector(u.x*scalar, u.y*scalar, u.z*scalar) def scaleTo(u,l): "scaleTo(Vector,length) - scales a vector to a given length" - typecheck ([(u,Vector),(l,(int,float))], "scaleTo") + typecheck ([(u,Vector),(l,(long,int,float))], "scaleTo") if u.Length == 0: return Vector(u) else: