SimpleITK: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
Line 54: Line 54:


= TCons =
= TCons =
* [[ITK_Release_4/SimpleITK/Tcon 2010 11 3|11/3/2010]]


* [[ITK_Release_4/SimpleITK/Tcon 2010 09 13|9/13/2010]]
* [[ITK_Release_4/SimpleITK/Tcon 2010 09 13|9/13/2010]]

Revision as of 21:32, 29 October 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.

Examples of Other Librarires

Sandbox

Scope

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

Plan

  • Image classes
  • IO

TCons