Difference between revisions of "2013 Project Week:MarkupsModule"
From NAMIC Wiki
(Created page with '__NOTOC__ <gallery> Image:PW-SLC2013.png|Projects List <!--Image:yourimagehere.png| Image description--> </gallery> ==Key Investigators== …') |
|||
Line 23: | Line 23: | ||
<div style="width: 27%; float: left; padding-right: 3%;"> | <div style="width: 27%; float: left; padding-right: 3%;"> | ||
<h3>Progress</h3> | <h3>Progress</h3> | ||
− | * | + | * Before Project Week: |
+ | ** initial work to develop base mrml classes | ||
+ | ***using lists internal to mrml nodes instead of hierarchy nodes | ||
+ | ***single file for multiple fiducials points | ||
+ | ***split displayable managers into 2d and 3d | ||
+ | ***sketched out a new GUI using a table widget rather than a tree widget | ||
+ | * During Project Week: | ||
+ | ** Added: | ||
+ | ***use of list name as base name for new fiducial | ||
+ | ***scroll table to location of newly added fiducial | ||
+ | ***click on table row to jump slices to fiducial location | ||
+ | ** Discussion with Andrey to get initial UI feedback | ||
+ | ***jump to fiducial | ||
+ | ***multi fiducial operations | ||
+ | ***apply features from table in Save Data Widget) | ||
+ | **Discussion with JC about how to integrate work into Slicer to minimise disruption | ||
+ | **Debugging of displayable managers, updating with recent bug fixes in Annotations for light box mode | ||
+ | ***don't react to seed widget events unless user is moving it | ||
+ | ***unify lightbox calculations | ||
</div> | </div> | ||
</div> | </div> |
Revision as of 15:41, 10 January 2013
Home < 2013 Project Week:MarkupsModuleKey Investigators
- Nicole Aucoin, BWH
Project Description
Objective
- Combine the functionality of Slicer3 Fiducials module with Slicer4 Annotations module
Progress
- Before Project Week:
- initial work to develop base mrml classes
- using lists internal to mrml nodes instead of hierarchy nodes
- single file for multiple fiducials points
- split displayable managers into 2d and 3d
- sketched out a new GUI using a table widget rather than a tree widget
- initial work to develop base mrml classes
- During Project Week:
- Added:
- use of list name as base name for new fiducial
- scroll table to location of newly added fiducial
- click on table row to jump slices to fiducial location
- Discussion with Andrey to get initial UI feedback
- jump to fiducial
- multi fiducial operations
- apply features from table in Save Data Widget)
- Discussion with JC about how to integrate work into Slicer to minimise disruption
- Debugging of displayable managers, updating with recent bug fixes in Annotations for light box mode
- don't react to seed widget events unless user is moving it
- unify lightbox calculations
- Added: