• Lars Kruse's avatar
    turn toolpath objects into children of ObjectWithAttributes · 02f33aa7
    Lars Kruse authored
    * unify the handling of models, tools, processes, tasks and (finally) toolpaths
    * this required a change of the interfaces of
      pycam.Plugins.ObjectWithAttributes and pycam.Toolpath.Toolpath
      (use only named parameters - otherwise multiple inheritence fails)
    * turn Toolpath.path into a property - now we can detect changes and clear the
      cache
    * remove the Toolpath methods copy/crop/get_cropped_copy - now you can
      use the filter instead:
        toolpath | pycam.Toolpath.Filters.Crop(polygons)
    * simplified the toolpath plugin - now the implementation is similar to
      models/tools/processes/tasks (no more information storage in gtk models)
    02f33aa7
Name
Last commit
Last update
Tests Loading commit data...
debian Loading commit data...
doc Loading commit data...
man Loading commit data...
pycam Loading commit data...
pyinstaller Loading commit data...
samples Loading commit data...
scripts Loading commit data...
share Loading commit data...
.gitignore Loading commit data...
COPYING.TXT Loading commit data...
Changelog Loading commit data...
INSTALL.TXT Loading commit data...
LICENSE.TXT Loading commit data...
MANIFEST.in Loading commit data...
Makefile Loading commit data...
README.TXT Loading commit data...
pylint.sh Loading commit data...
release_info.txt Loading commit data...
setup.cfg Loading commit data...
setup.py Loading commit data...
technical_details.txt Loading commit data...