SimpleITK: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
(→Java) |
No edit summary |
||
Line 31: | Line 31: | ||
= Wrapping = | = Wrapping = | ||
* [[ITK_Release_4/SimpleITK/Wrapping | Wrapping]] | |||
* SimpleITK | |||
= Implementation Details = | = Implementation Details = |
Revision as of 19:03, 31 December 2010
Simple ITK
Goals
- Provide an easy-access layer to ITK for non-C++ expert developers
Advisory Review Board (ARB)
- The Advisory Review Board is composed of groups and individual who are potential users of the Simple ITK Layer.
- They provide advice to ITK developers of the simple layer regarding the design and implementation of the SimpleITK API.
Survey
Examples of Other Librarires
Official source repository
SimpleITK uses git as the revision control system. The main repository is hosted on Github https://github.com/SimpleITK/SimpleITK.
Scope
Wrapping
Implementation Details
- Coding Style
- Copyright Headers & License
- Const correctness (can we avoid using const's completely?)
- Testing
- C++ testing (Google Test?)
- Python tests (PyUnit?)
- Lua tests (?!?)
- Java tests (JUnit)
- ? other languages ?
- Managing basic types
- Arrays
- Regions
- Transforms
- Not so basic types (could these be enums passed as ivars?)
- Interpolators
- Optimizers
- Metrics