Projects:ARRA:miAnnotation:PriorityList

From NAMIC Wiki
Revision as of 15:13, 18 October 2010 by Haehn (talk | contribs) (Created page with '== Slicer4: Annotation module - Priority List for December release == '''This list includes to-be-done features, open issues and other related things to do.''' <font color=red>…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Home < Projects:ARRA:miAnnotation:PriorityList

Slicer4: Annotation module - Priority List for December release

This list includes to-be-done features, open issues and other related things to do.

HIGH

  1. Annotation hierarchies [dependency: QTreeModel by Nicole]
    • GUI: Nice tree view with functionality to create/delete hierarchies, drag'n'drop annotations, view/edit/(un-)lock/delete annotations
    • Logic: include the an invisible top-level hierarchy, create appropriate hierarchy nodes when annotations are created
  2. Property dialog to set text, line and point properties [dependency: #1]
    • GUI: Align the layout better
    • Logic: Update DisplayNode according to settings in dialog and together with hierarchies
  3. Generate Report with option to select specific Annotations [dependency: #1]
  4. Implement Save/Load MRML Scene with Annotations [dependency: #1, #2]

MEDIUM


LOW

  1. Include new Slicer mouse mode toolbox [dependency: Mouse mode toolbox by Wendy]
  2. Get-together with Mike Halle to discuss AIM Annotation tools (IPAD, ClearCanvas plugin)
  3. Generate more UML diagrams