Skip to content

Slicer/vtkAddon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vtkAddon

Overview

This module contains general-purpose features that may be integrated into VTK library in the future.

Contact

Questions regarding this project should be posted on 3D Slicer forum: https://discourse.slicer.org

History

The original vtkAddon library was created and integrated into Slicer by Andras Lasso (PerkLab, Queen's University) in March 2015, and maintained by the Slicer community since then.

In July 2015, Bill Lorensen copied the vtkAddon sources into a dedicated repository and added support to build the library as a VTK remote module. However, since this repository duplicated content already maintained in the Slicer source tree, it was eventually deprecated and left unmaintained.

Finally, in March 2020, this GitHub project was created by extracting the history from the main Slicer repository and the project was integrated into Slicer as a remote project, enabling consistent updates while decoupling development from the core Slicer source tree.

VTK module Python wrapping

The module vtkMacroKitPythonWrap was first developed by Jean-Christophe Fillion-Robin (Kitware) within the Slicer repository starting in 2011 (See CMake/vtkMacroKitPythonWrap.cmake history). Later in 2015, this module was moved into the dedicated vtkAddon repository to support use in other projects.

In September 2020, support for VTK versions earlier than 8.2 was removed (a64d854), and compatibility with VTK 8.90 and newer was added (4a3a79b3) to align with modern VTK development practices.

License

This project is distributed under the BSD-style Slicer license allowing academic and commercial use without any restrictions. Please see the LICENSE file for details.

About

General-purpose features that may be integrated into VTK library in the future.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 19