Difference between revisions of "Documentation/4.0/Modules/ViewControllers"
(Prepend documentation/versioncheck template. See http://na-mic.org/Mantis/view.php?id=2887) |
|||
| (9 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
| + | <noinclude>{{documentation/versioncheck}}</noinclude> | ||
<!-- ---------------------------- --> | <!-- ---------------------------- --> | ||
{{documentation/{{documentation/version}}/module-header}} | {{documentation/{{documentation/version}}/module-header}} | ||
| Line 8: | Line 9: | ||
{{documentation/{{documentation/version}}/module-introduction-row}} | {{documentation/{{documentation/version}}/module-introduction-row}} | ||
This work is part of the National Alliance for Medical Image Computing (NA-MIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Information on NA-MIC can be obtained from the [http://www.na-mic.org/ NA-MIC website].<br> | This work is part of the National Alliance for Medical Image Computing (NA-MIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Information on NA-MIC can be obtained from the [http://www.na-mic.org/ NA-MIC website].<br> | ||
| − | Author: Jim Miller, GE<br> | + | Author: Jim Miller, GE, Wendy Plesniak, BWH, Steve Pieper, Isomics, Ron Kikinis, BWH, Jean-Christophe Fillion-Robin, Kitware<br> |
Contact: Jim Miller, <email>millerjv@ge.com</email><br> | Contact: Jim Miller, <email>millerjv@ge.com</email><br> | ||
{{documentation/{{documentation/version}}/module-introduction-row}} | {{documentation/{{documentation/version}}/module-introduction-row}} | ||
{{documentation/{{documentation/version}}/module-introduction-logo-gallery | {{documentation/{{documentation/version}}/module-introduction-logo-gallery | ||
| − | | | + | |{{collaborator|logo|ge}}|{{collaborator|longname|ge}} |
| − | | | + | |{{collaborator|logo|namic}}|{{collaborator|longname|namic}} |
| − | | | ||
}} | }} | ||
{{documentation/{{documentation/version}}/module-introduction-end}} | {{documentation/{{documentation/version}}/module-introduction-end}} | ||
| Line 21: | Line 21: | ||
{{documentation/{{documentation/version}}/module-section|Module Description}} | {{documentation/{{documentation/version}}/module-section|Module Description}} | ||
The View Controllers module provides access to nodes controlling multiple views within a single panel. A view is a display of data packed within layout. Slice Views and 3D Views are two types of views that can appear in a layout and whose controls can also be accessed from the View Controllers module. Each type of view has a separate section of the View Controllers panel. For example, the Slice Controllers are grouped together, followed by the 3D Controllers. An extra panel allows an alternative control over a Slice View. | The View Controllers module provides access to nodes controlling multiple views within a single panel. A view is a display of data packed within layout. Slice Views and 3D Views are two types of views that can appear in a layout and whose controls can also be accessed from the View Controllers module. Each type of view has a separate section of the View Controllers panel. For example, the Slice Controllers are grouped together, followed by the 3D Controllers. An extra panel allows an alternative control over a Slice View. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
<!-- ---------------------------- --> | <!-- ---------------------------- --> | ||
| Line 46: | Line 31: | ||
<!-- ---------------------------- --> | <!-- ---------------------------- --> | ||
{{documentation/{{documentation/version}}/module-section|Tutorials}} | {{documentation/{{documentation/version}}/module-section|Tutorials}} | ||
| − | + | N/A | |
<!-- ---------------------------- --> | <!-- ---------------------------- --> | ||
{{documentation/{{documentation/version}}/module-section|Panels and their use}} | {{documentation/{{documentation/version}}/module-section|Panels and their use}} | ||
| − | + | * '''Slice Controllers:''' Slice Controllers for each of the Slice Views visible in the current layout. This is the same controller that is accessible from the bar at the top of a Slice View. It provides access to select the content (foreground, background, label) as well as control reformation, linking, visibility in the 3D view, lightbox, etc. | |
| + | * '''3D Controllers:''' Controllers for each 3D View. This is the same controller that is accessible from the bar at the top of a 3D View. It provides access to the view direction, zooming, spinning, rocking, etc. | ||
| + | * '''Slice Information:''' An alternative panel to control geometric parameters of a Slice View (field of view, lightbox, slice spacing). | ||
| − | + | [[Image:ViewControllers-2011-11-25.png|thumb|left|280px|View Controllers]] | |
| − | | | + | [[Image:ViewControllers.png|thumb|left|280px|View Controllers]] |
| − | |||
| − | |||
| − | |||
| − | | | ||
| − | [[Image:ViewControllers.png|thumb|280px|View Controllers]] | ||
| − | |||
| − | |||
<!-- ---------------------------- --> | <!-- ---------------------------- --> | ||
| Line 70: | Line 50: | ||
<!-- ---------------------------- --> | <!-- ---------------------------- --> | ||
{{documentation/{{documentation/version}}/module-section|References}} | {{documentation/{{documentation/version}}/module-section|References}} | ||
| − | + | N/A | |
| − | |||
<!-- ---------------------------- --> | <!-- ---------------------------- --> | ||
{{documentation/{{documentation/version}}/module-section|Information for Developers}} | {{documentation/{{documentation/version}}/module-section|Information for Developers}} | ||
| − | {{documentation/{{documentation/version}}/module-developerinfo | + | {{documentation/{{documentation/version}}/module-developerinfo}} |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
<!-- ---------------------------- --> | <!-- ---------------------------- --> | ||
| − | {{documentation/{{documentation/version}}/module-footer | + | {{documentation/{{documentation/version}}/module-footer}} |
<!-- ---------------------------- --> | <!-- ---------------------------- --> | ||
Latest revision as of 07:33, 14 June 2013
Home < Documentation < 4.0 < Modules < ViewControllers
|
For the latest Slicer documentation, visit the read-the-docs. |
Introduction and Acknowledgements
|
This work is part of the National Alliance for Medical Image Computing (NA-MIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Information on NA-MIC can be obtained from the NA-MIC website. | |||||
|
Module Description
The View Controllers module provides access to nodes controlling multiple views within a single panel. A view is a display of data packed within layout. Slice Views and 3D Views are two types of views that can appear in a layout and whose controls can also be accessed from the View Controllers module. Each type of view has a separate section of the View Controllers panel. For example, the Slice Controllers are grouped together, followed by the 3D Controllers. An extra panel allows an alternative control over a Slice View.
Use Cases
Most frequently used for these scenarios:
- Controlling Slice Views while maximizing the screen real estate for images with the view.
- Controlling 3D Views without having to expand the controller within the view.
Tutorials
N/A
Panels and their use
- Slice Controllers: Slice Controllers for each of the Slice Views visible in the current layout. This is the same controller that is accessible from the bar at the top of a Slice View. It provides access to select the content (foreground, background, label) as well as control reformation, linking, visibility in the 3D view, lightbox, etc.
- 3D Controllers: Controllers for each 3D View. This is the same controller that is accessible from the bar at the top of a 3D View. It provides access to the view direction, zooming, spinning, rocking, etc.
- Slice Information: An alternative panel to control geometric parameters of a Slice View (field of view, lightbox, slice spacing).
Similar Modules
- Slice Controller on the Slice View
- 3D Controller on the 3D View
References
N/A
Information for Developers
| Section under construction. |