Difference between revisions of "Slicer3:UIDesign:WorkingProblems:LinkedControls"

From Slicer Wiki
Jump to: navigation, search
 
(23 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
Slice viewing can operate in the context of a single slice reformation or in a linked state where multiple slice viewers respond to interactions with any slice viewer. When Slice Viewers are linked, a number of viewing geometry, view representation and view content parameters are linked across viewers.  
 
Slice viewing can operate in the context of a single slice reformation or in a linked state where multiple slice viewers respond to interactions with any slice viewer. When Slice Viewers are linked, a number of viewing geometry, view representation and view content parameters are linked across viewers.  
  
 +
==Key==
 +
{|cellpadding="5" cellspacing="0" border="1"
 +
|-
 +
!Symbol
 +
!Definition
 +
|-
 +
|align="center"| <font color="green">✔</font>
 +
| Control is linked
 +
|-
 +
|align="center"| <font color="red">✘</font>
 +
| Control is not linked
 +
|-
 +
|align="center"| ?
 +
| Don't know yet
 +
|}
 +
 +
==Linked controls table==
 
{|cellpadding="5" cellspacing="0" border="1" width="80%"
 
{|cellpadding="5" cellspacing="0" border="1" width="80%"
 
|-  
 
|-  
Line 17: Line 34:
 
|Content
 
|Content
 
|Foreground
 
|Foreground
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
 
|-
 
|-
 
|
 
|
 
|Background
 
|Background
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
 
|-
 
|-
 
|
 
|
 
|Label
 
|Label
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
 
|-
 
|-
 
|
 
|
Line 45: Line 62:
 
|
 
|
 
|Slice visibility
 
|Slice visibility
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
 
|-
 
|-
 
|
 
|
Line 59: Line 76:
 
|
 
|
 
|Lightbox
 
|Lightbox
|align="center"| -
+
|align="center"| <font color="red">✘</font>
|align="center"| X<ref name="justcompare">Just propagated to compare viewers. Red Slice not included.</ref>
+
|align="center"| <font color="green">✔</font><ref name="justcompare">Just propagated to compare viewers. Red Slice not included.</ref>
|align="center"| -
+
|align="center"| <font color="red">✘</font>
|align="center"| X<ref name="justcompare"/>
+
|align="center"| <font color="green">✔</font><ref name="justcompare"/>
 
|-
 
|-
 
|
 
|
 
|Show reformat widget
 
|Show reformat widget
|align="center"| -<ref name="showreformat">When linked, only one reformat widget is displayed.  When unlinked, it is possible to show multiple reformat widgets.</ref>
+
|align="center"| <font color="red">✘</font><ref name="showreformat">When linked, only one reformat widget is displayed.  When unlinked, it is possible to show multiple reformat widgets.This might not be desirable.</ref>
|align="center"| -<ref name="showreformat"/>
+
|align="center"| <font color="red">✘</font><ref name="showreformat"/>
|align="center"| -<ref name="showreformat"/>
+
|align="center"| <font color="red">✘</font><ref name="showreformat"/>
|align="center"| -<ref name="showreformat"/>
+
|align="center"| <font color="red">✘</font><ref name="showreformat"/>
 
|-
 
|-
 
|
 
|
 
|Hide reformat widget
 
|Hide reformat widget
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
 +
|-
 +
|
 +
|Annotations
 +
|align="center"| <font color="red">✘</font>
 +
|align="center"| <font color="green">✔</font>
 +
|align="center"| <font color="red">✘</font>
 +
|align="center"| <font color="green">✔</font>
 
|-  
 
|-  
 
|Representation
 
|Representation
 
|FG/BG Opacity
 
|FG/BG Opacity
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
 
|-
 
|-
 
|
 
|
 
|Label opacity
 
|Label opacity
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
 +
|-
 +
|
 +
|Toggle label opacity (kb)
 +
|align="center"| <font color="red">✘</font>
 +
|align="center"| <font color="red">✘</font>
 +
|align="center"| <font color="green">✔</font>
 +
|align="center"| <font color="green">✔</font>
 
|-
 
|-
 
|Geometry
 
|Geometry
 
|Slice offset
 
|Slice offset
|align="center"| -
+
|align="center"| <font color="red">✘</font>
|align="center"| X<ref name="samereformation">Viewers with same reformation linked.</ref>
+
|align="center"| <font color="green">✔</font><ref name="samereformation">Viewers with same reformation linked.</ref>
|align="center"| -
+
|align="center"| <font color="green">✔</font><ref name="samereformation"/>
|align="center"| X<ref name="samereformation"/>
+
|align="center"| <font color="green">✔</font><ref name="samereformation"/>
 
|-
 
|-
 
|
 
|
 
|Pan
 
|Pan
|align="center"| -
+
|align="center"| <font color="red">✘</font>
|align="center"| X<ref name="samereformation"/>
+
|align="center"| <font color="green">✔</font><ref name="samereformation"/>
|align="center"| X<ref name="samereformation"/>
+
|align="center"| <font color="green">✔</font><ref name="samereformation"/>
|align="center"| X<ref name="samereformation"/>
+
|align="center"| <font color="green">✔</font><ref name="samereformation"/>
 
|-
 
|-
 
|
 
|
 
|Zoom
 
|Zoom
|align="center"| -
+
|align="center"| <font color="red">✘</font>
|align="center"| X<ref name="samereformation"/>
+
|align="center"| <font color="green">✔</font><ref name="samereformation"/>
|align="center"| X<ref name="samereformation"/>
+
|align="center"| <font color="green">✔</font><ref name="samereformation"/>
|align="center"| X<ref name="samereformation"/>
+
|align="center"| <font color="green">✔</font><ref name="samereformation"/>
 
|-
 
|-
 
|
 
|
 
|Reformat
 
|Reformat
|align="center"| X<ref name="orthogonalviews">Axial, sagittal, coronal should remain orthogonal.</ref>
+
|align="center"| <font color="green">✔</font><ref name="orthogonalviews">Axial, sagittal, coronal should remain orthogonal.</ref>
|align="center"| X<ref name="samereformation"/>
+
|align="center"| <font color="green">✔</font><ref name="samereformation"/>
|align="center"| X<ref name="orthogonalviews"/>
+
|align="center"| <font color="green">✔</font><ref name="orthogonalviews"/>
|align="center"| X<ref name="samereformation"/>
+
|align="center"| <font color="green">✔</font><ref name="samereformation"/>
 
|-
 
|-
 
|
 
|
 
|Slice spacing
 
|Slice spacing
|align="center"| -
+
|align="center"| <font color="red">✘</font>
|align="center"| X<ref name="samereformation"/>
+
|align="center"| <font color="green">✔</font><ref name="samereformation"/>
|align="center"| X<ref name="samereformation"/>
+
|align="center"| <font color="green">✔</font><ref name="samereformation"/>
|align="center"| X<ref name="samereformation"/>
+
|align="center"| <font color="green">✔</font><ref name="samereformation"/>
 
|-
 
|-
 
|
 
|
 
|Fit to window
 
|Fit to window
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
|align="center"| X
+
|align="center"| <font color="green">✔</font>
 
|-
 
|-
 
|
 
|
 
|Rotate to volume plane
 
|Rotate to volume plane
|align="center"| X<ref name="orthogonalviews"/>
+
|align="center"| <font color="red">✘</font>
|align="center"| X<ref name="samereformation"/>
+
|align="center"| <font color="red">✘</font>
|align="center"| X<ref name="orthogonalviews"/>
+
|align="center"| <font color="green">✔</font><ref name="orthogonalviews"/>
|align="center"| X<ref name="samereformation"/>
+
|align="center"| <font color="green">✔</font><ref name="samereformation"/>
 
|}
 
|}
 
<references/>
 
<references/>
 +
 +
==Notes==
 +
* Not all keyboard controls have been captured in this table.
 +
* Many controls will not illustrate the linked behavior until the interaction completes (translate, zoom, slice offset).

Latest revision as of 19:13, 7 July 2011

Home < Slicer3:UIDesign:WorkingProblems:LinkedControls

Back to Slicer3 UI Design

Slice viewing can operate in the context of a single slice reformation or in a linked state where multiple slice viewers respond to interactions with any slice viewer. When Slice Viewers are linked, a number of viewing geometry, view representation and view content parameters are linked across viewers.

Key

Symbol Definition
Control is linked
Control is not linked
? Don't know yet

Linked controls table

Control Parameter Linked in Slicer3 Linked in Slicer4[1]
R/G/Y Compare R/G/Y Compare
Content Foreground
Background
Label
Label outlines ? ? ? ?
Slice visibility
Glyph ? ? ? ?
Lightbox [2] [2]
Show reformat widget [3] [3] [3] [3]
Hide reformat widget
Annotations
Representation FG/BG Opacity
Label opacity
Toggle label opacity (kb)
Geometry Slice offset [4] [4] [4]
Pan [4] [4] [4]
Zoom [4] [4] [4]
Reformat [5] [4] [5] [4]
Slice spacing [4] [4] [4]
Fit to window
Rotate to volume plane [5] [4]
  1. Proposals for linked controls behavior in Slicer4.
  2. 2.0 2.1 Just propagated to compare viewers. Red Slice not included.
  3. 3.0 3.1 3.2 3.3 When linked, only one reformat widget is displayed. When unlinked, it is possible to show multiple reformat widgets.This might not be desirable.
  4. 4.00 4.01 4.02 4.03 4.04 4.05 4.06 4.07 4.08 4.09 4.10 4.11 4.12 4.13 4.14 Viewers with same reformation linked.
  5. 5.0 5.1 5.2 Axial, sagittal, coronal should remain orthogonal.

Notes

  • Not all keyboard controls have been captured in this table.
  • Many controls will not illustrate the linked behavior until the interaction completes (translate, zoom, slice offset).