View Issue Details

IDProjectCategoryView StatusLast Update
0001090Slicer4Module Annotationspublic2012-10-25 13:45
Reporterinorton Assigned Tonicole  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.2.0Fixed in VersionSlicer 4.1.0 
Summary0001090: AnnotationFiducial: set common properties for group of fiducials
Description

Need to set properties for groups of fiducials at once: size, glyph, color, text size, etc.

Additional Information

This is maybe tricky because the hierarchy is generic, but ability to set all parameters for a group of fiducials in one place is very important.

TagsNo tags attached.

Relationships

parent of 0001797 closednicole big fiducials 
has duplicate 0002112 closednicole Need to allow changing fiducial properties all at once in a fiducial list 
related to 0002266 closednicole need to change properties for fiducial list 

Activities

nicole

nicole

2011-06-14 14:37

administrator   ~0002516

Last edited: 2011-06-14 14:43

The annotation hierarchy nodes should have associated display nodes. I think that making them vtkMRMLDisplayNodes with the basic set of attributes (visible, color, selected color, material properties, etc) and then having a basic property editor widget (lots of the elements are repeated for the text, point, line display node widgets) that sets the values on that node would be a good start. Then when the hierarchies are collapsed, the nodes under the hierarchy would be displayed using the hieararchy node's display node properties.
To actually change display properties on groups of fiducials (instead of just over riding them temporarily) will hopefully be a superset of the over ride methods, though get X display node is defined on the logic to return text, point, line display nodes for a given annotation node.

There is Libs/qMRMLWidgets/qMRMLDisplayNodeWidget

So, short answer: needs some redesign to support the full request, and agreed that it's important.

nicole

nicole

2011-11-08 09:08

administrator   ~0003280

fyi: can set colour for child fiducials if you open up the property panel on the hierarchy node and keep the Apply to List checkbox checked.

nicole

nicole

2012-08-20 09:28

administrator   ~0005584

Last edited: 2012-08-20 10:30

For RSNA 2012 will expand the "apply to list" from current color to include size and glyph type, any others to request?
From 2226: label visib, glyph and text scale separately.

nicole

nicole

2012-08-21 13:31

administrator   ~0005663

Pushed back to post-RSNA as not to be used for tutorials, will implement before if have time.

nicole

nicole

2012-08-24 14:42

administrator   ~0005781

had some time while recompiling the mrml core over and over today. svn 20860

Issue History

Date Modified Username Field Change
2011-02-05 03:44 inorton New Issue
2011-03-15 13:04 nicole Status new => assigned
2011-03-15 13:04 nicole Assigned To => nicole
2011-06-14 14:37 nicole Note Added: 0002516
2011-06-14 14:43 nicole Note Edited: 0002516
2011-08-25 09:48 finetjul Target Version => Slicer 4.0 RSNA
2011-11-08 09:08 nicole Note Added: 0003280
2012-08-20 09:28 nicole Note Added: 0005584
2012-08-20 09:28 nicole Category GUI => Module Annotations
2012-08-20 09:28 nicole Target Version Slicer 4.0.0 => Slicer 4.2.0 - Feature freeze Sept 1st 2012
2012-08-20 10:05 nicole Relationship added parent of 0001797
2012-08-20 10:30 nicole Relationship added related to 0002266
2012-08-20 10:30 nicole Note Edited: 0005584
2012-08-21 13:31 nicole Note Added: 0005663
2012-08-21 13:31 nicole Target Version Slicer 4.2.0 - Feature freeze Sept 1st 2012 => Slicer 4.2.5
2012-08-21 13:36 nicole Relationship added related to 0002112
2012-08-21 13:37 nicole Relationship deleted related to 0002112
2012-08-21 13:37 nicole Relationship added has duplicate 0002112
2012-08-23 11:54 nicole Target Version Slicer 4.2.5 => Slicer 4.3.0
2012-08-24 14:42 nicole Note Added: 0005781
2012-08-24 14:42 nicole Status assigned => resolved
2012-08-24 14:42 nicole Resolution open => fixed
2012-08-24 14:42 nicole Fixed in Version => Slicer 4.1.0
2012-08-24 14:42 nicole Target Version Slicer 4.3.0 => Slicer 4.2.0 - Feature freeze Sept 1st 2012
2012-10-25 13:45 inorton Status resolved => closed