ITK/Release 4/Wrapping: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
Line 32: | Line 32: | ||
* Two Levels of Wrapping | * Two Levels of Wrapping | ||
** Wrapping the Simplified Layer | ** Wrapping the Simplified Layer (many wrapping tools will do) | ||
** Wrapping the Templated Layer (WrapITK,GCC_XML) | ** Wrapping the Templated Layer (WrapITK,GCC_XML) |
Revision as of 13:14, 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)