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== …') |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
<gallery> | <gallery> | ||
Image:PW-SLC2013.png|[[2013_Winter_Project_Week#Projects|Projects List]] | Image:PW-SLC2013.png|[[2013_Winter_Project_Week#Projects|Projects List]] | ||
+ | Image:MarkupsPWeekW2013.jpg|Markups GUI | ||
<!--Image:yourimagehere.png| Image description--> | <!--Image:yourimagehere.png| Image description--> | ||
</gallery> | </gallery> | ||
Line 23: | Line 24: | ||
<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 | ||
+ | ***glyph management | ||
</div> | </div> | ||
</div> | </div> |
Latest revision as of 16:28, 11 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
- glyph management
- Added: