ITK/Release 4/Wrapping: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
Line 34: | Line 34: | ||
** Wrapping the Simplified Layer (many wrapping tools will do) | ** Wrapping the Simplified Layer (many wrapping tools will do) | ||
** Wrapping the Templated Layer (WrapITK,GCC_XML) | ** Wrapping the Templated Layer (WrapITK,GCC_XML) | ||
* Managing multiple component images | |||
** Microscopy use cases | |||
** Remote Sensing cases | |||
** itkVectorImage ? | |||
** need a "component-by-component" filter driver ? |
Revision as of 13:36, 19 July 2010
Wrapping
Requirements
- Avoid unnecessary dependencies
- Wrap +80% of the toolkit
- Have ITK look similar to the native wrapped language
Tools
- WrapITK
- Swig
- CableSwig
- MUMMY
Languages
What languages to wrap
- Python
- Lua ?
- Tcl ?
Discussions
Tcon July 19 2010
- Dropping CableSwig
- Using Swig Directly
- Along with GCC_XML
- Two Levels of Wrapping
- Wrapping the Simplified Layer (many wrapping tools will do)
- Wrapping the Templated Layer (WrapITK,GCC_XML)
- Managing multiple component images
- Microscopy use cases
- Remote Sensing cases
- itkVectorImage ?
- need a "component-by-component" filter driver ?