FreeCAD: master fb5e8b4d

Author Committer Branch Timestamp Parent
abdullah wmayer master 2019-02-10 12:50:07 master 9bb2210c
Changeset Part: GeometryDefaultExtensions template

========================================

Generalisation of code for a default geometry extension in the form of a template.

Default geometry extensions provide a standard interface for an extension having a single stored value (e.g. one int or one string).

Python implementation must be provided separatedly.
mod - src/Base/BaseClass.h Diff File
mod - src/Mod/Part/App/AppPart.cpp Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
add - src/Mod/Part/App/GeometryDefaultExtension.cpp Diff File
rm - src/Mod/Part/App/GeometryIntExtension.cpp Diff File
rm - src/Mod/Part/App/GeometryIntExtension.h Diff File
mod - src/Mod/Part/App/GeometryIntExtensionPy.xml Diff File
mod - src/Mod/Part/App/GeometryIntExtensionPyImp.cpp Diff File
rm - src/Mod/Part/App/GeometryStringExtension.cpp Diff File
mod - src/Mod/Part/App/GeometryStringExtensionPy.xml Diff File
mod - src/Mod/Part/App/GeometryStringExtensionPyImp.cpp Diff File