FreeCAD: master e477283f

Author Committer Branch Timestamp Parent
vocx-fc yorik master 2020-08-25 19:10:11 master 8ee644bc
Changeset Draft: new PathTwistedArray object

It takes a `Shape` and replicates it around a path, while at the
same time adding a rotation to each copy. This can be used to create
a twisted "ribcage" from a frame-like object, which can be used
in a more complicated `Shape`, for example, a tunnel or bridge
object.
mod - src/Mod/Draft/CMakeLists.txt Diff File
mod - src/Mod/Draft/Draft.py Diff File
mod - src/Mod/Draft/Resources/Draft.qrc Diff File
add - src/Mod/Draft/Resources/icons/Draft_PathTwistedArray.svg Diff File
add - src/Mod/Draft/Resources/icons/Draft_PathTwistedLinkArray.svg Diff File
add - src/Mod/Draft/draftgeoutils/geo_arrays.py Diff File
mod - src/Mod/Draft/draftguitools/gui_arrays.py Diff File
add - src/Mod/Draft/draftguitools/gui_pathtwistedarray.py Diff File
mod - src/Mod/Draft/draftmake/make_patharray.py Diff File
mod - src/Mod/Draft/draftobjects/patharray.py Diff File
add - src/Mod/Draft/draftobjects/pathtwistedarray.py Diff File
mod - src/Mod/Draft/draftviewproviders/view_array.py Diff File
mod - src/Mod/Draft/draftviewproviders/view_draftlink.py Diff File