FreeCAD: master 1edc151c

Author Committer Branch Timestamp Parent
Lorenz Hüdepohl Lorenz Hüdepohl master 2017-01-06 13:20:18 master cd3c1d57
Changeset PathHelix: Drop requirement of scipy.spatial

It was deemed that scipy is too heavy a requirement for FreeCAD just for
this little feature. Fortunately it was possible to extract the k-d tree
module from scipy with just minor modifications - it is quite
self-contained.

Now, only numpy is required.
mod - src/Mod/Path/CMakeLists.txt Diff File
mod - src/Mod/Path/PathScripts/PathHelix.py Diff File
add - src/Mod/Path/PathScripts/kdtree.py Diff File