Difference between revisions of "Documentation/4.0/Developers/ImageGallery"

From Slicer Wiki
Jump to: navigation, search
(Prepend documentation/versioncheck template. See http://na-mic.org/Mantis/view.php?id=2887)
 
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Slicer4:QtPort|QtPort]]&larr;<br>
+
<noinclude>{{documentation/versioncheck}}</noinclude>
[http://wiki.na-mic.org/Wiki/index.php/Projects:ARRA:SlicerUI ARRA:SlicerUI]&larr;
+
__NOTOC__
 +
 
 
=Slicer=
 
=Slicer=
 
{|
 
{|
 +
|[[Image:SlicerWithVolumeRendering.png|thumb|500px|Slicer4 with Volume Rendering enabled]]
 
|[[Image:SlicerWithDTI.png|thumb|500px|Slicer4 with a Diffusion Tensor Volume loaded]]
 
|[[Image:SlicerWithDTI.png|thumb|500px|Slicer4 with a Diffusion Tensor Volume loaded]]
 +
|-
 
|[[Image:SlicerQT-2009-12-10.png|thumb|500px|Slicer with Qt only]]
 
|[[Image:SlicerQT-2009-12-10.png|thumb|500px|Slicer with Qt only]]
 +
|[[Image:SlicerWithTransformModule.png|thumb|500px|Slicer with KWWidgets + Qt]]
 
|-
 
|-
|[[Image:SlicerWithTransformModule.png|thumb|500px|Slicer with KWWidgets + Qt]]
 
 
|[[Image:Screenshot-Qt Designer.png|thumb|500px|Qt Designer to design modules]]
 
|[[Image:Screenshot-Qt Designer.png|thumb|500px|Qt Designer to design modules]]
 
|}
 
|}
Line 12: Line 15:
 
=Modules=
 
=Modules=
 
{|
 
{|
 +
|[[Image:QSlicerVolumeRenderingModule.png|thumb|300px|Volume Rendering Module]]
 +
|-
 +
|[[Image:QSlicerSampleDataModule.png|thumb|300px|Sample Data Module]]
 
|[[Image:QSlicerEndoscopyModule.png|thumb|300px|Endoscopy Module]]
 
|[[Image:QSlicerEndoscopyModule.png|thumb|300px|Endoscopy Module]]
 
|[[Image:QSlicerSceneViewsModule.png|thumb|300px|SceneViews Module]]
 
|[[Image:QSlicerSceneViewsModule.png|thumb|300px|SceneViews Module]]
Line 61: Line 67:
 
==qMRMLWidgets==
 
==qMRMLWidgets==
 
{|
 
{|
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLModelDisplayNodeWidget.html qMRMLModelDisplayNodeWidget]
+
|[http://slicer.org/doc/html/classqSlicerPresetComboBox.html qSlicerPresetComboBox]
 +
|[[Image:QSlicerPresetNodeComboBox.png|300px]]
 +
|A combobox to select presets
 +
|-
 +
|[http://slicer.org/doc/html/classqMRMLCheckableNodeComboBox.html qMRMLCheckableNodeComboBox]
 +
|[[Image:QMRMLCheckableNodeComboBox.png|300px]]
 +
|A combobox to select multiple nodes
 +
|-
 +
|[http://slicer.org/doc/html/classqMRMLModelDisplayNodeWidget.html qMRMLModelDisplayNodeWidget]
 
|[[Image:QMRMLModelDisplayNodeWidget.png|300px]]
 
|[[Image:QMRMLModelDisplayNodeWidget.png|300px]]
 
|A widget that represents any vtkMRMLModelDisplayNode
 
|A widget that represents any vtkMRMLModelDisplayNode
 
|-
 
|-
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLDisplayNodeWidget.html qMRMLDisplayNodeWidget]
+
|[http://slicer.org/doc/html/classqMRMLDisplayNodeWidget.html qMRMLDisplayNodeWidget]
 
|[[Image:QMRMLDisplayNodeWidget.png|300px]]
 
|[[Image:QMRMLDisplayNodeWidget.png|300px]]
 
|A widget that represents any vtkMRMLDisplayNode
 
|A widget that represents any vtkMRMLDisplayNode
 
|-
 
|-
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLModelInfoWidget.html qMRMLModelInfoWidget]
+
|[http://slicer.org/doc/html/classqMRMLModelInfoWidget.html qMRMLModelInfoWidget]
 
|[[Image:QMRMLModelInfoWidget.png|300px]]
 
|[[Image:QMRMLModelInfoWidget.png|300px]]
 
|A widget that shows model internal data properties
 
|A widget that shows model internal data properties
 
|-
 
|-
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLVolumeInfoWidget.html qMRMLVolumeInfoWidget]
+
|[http://slicer.org/doc/html/classqMRMLVolumeInfoWidget.html qMRMLVolumeInfoWidget]
 
|[[Image:QMRMLVolumeInfoWidget.png|300px]]
 
|[[Image:QMRMLVolumeInfoWidget.png|300px]]
 
|A widget that shows volume internal data properties
 
|A widget that shows volume internal data properties
 
|-
 
|-
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLColorTableView.html qMRMLColorTableView]
+
|[http://slicer.org/doc/html/classqMRMLColorTableView.html qMRMLColorTableView]
 
|[[Image:QMRMLColorTableView.png|300px]]
 
|[[Image:QMRMLColorTableView.png|300px]]
 
|A table view to display a color table model
 
|A table view to display a color table model
 
|-
 
|-
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLColorTableComboBox.html qMRMLColorTableComboBox]
+
|[http://slicer.org/doc/html/classqMRMLColorTableComboBox.html qMRMLColorTableComboBox]
 
|[[Image:QMRMLSceneColorTableModel.png|200px]]
 
|[[Image:QMRMLSceneColorTableModel.png|200px]]
 
|a tree combobox to choose a color table node
 
|a tree combobox to choose a color table node
 
|-
 
|-
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLThreeDViewsWidget.html qMRMLThreeDViewsWidget]
+
|[http://slicer.org/doc/html/classqMRMLThreeDViewsWidget.html qMRMLThreeDViewsWidget]
 
|[[Image:QMRMLThreeDViewsWidget.png|300px]]
 
|[[Image:QMRMLThreeDViewsWidget.png|300px]]
 
|a toolbar to control 3D views
 
|a toolbar to control 3D views
 
|-
 
|-
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLSlicesControllerToolBar.html qMRMLSlicesControllerToolBar]
+
|[http://slicer.org/doc/html/classqMRMLSlicesControllerToolBar.html qMRMLSlicesControllerToolBar]
 
|[[Image:QMRMLSlicesControllerToolBar.png|300px]]
 
|[[Image:QMRMLSlicesControllerToolBar.png|300px]]
 
|a toolbar to control slices options
 
|a toolbar to control slices options
 
|-
 
|-
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLThreeDView.html qMRMLThreeDView]
+
|[http://slicer.org/doc/html/classqMRMLThreeDView.html qMRMLThreeDView]
 
|[[Image:QMRMLThreeDView.png|300px]]
 
|[[Image:QMRMLThreeDView.png|300px]]
 
|A 3D vtk render window
 
|A 3D vtk render window
 
|-
 
|-
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLSliceWidget.html qMRMLSliceWidget]
+
|[http://slicer.org/doc/html/classqMRMLSliceWidget.html qMRMLSliceWidget]
 
|[[Image:QMRMLSliceWidget.png|300px]][[Image:QMRMLSliceWidget-Lightbox.png|300px]]
 
|[[Image:QMRMLSliceWidget.png|300px]][[Image:QMRMLSliceWidget-Lightbox.png|300px]]
 
|a 2D vtk render window with a controller
 
|a 2D vtk render window with a controller
 
|-
 
|-
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLROIWidget.html qMRMLROIWidget]
+
|[http://slicer.org/doc/html/classqMRMLROIWidget.html qMRMLROIWidget]
 
|[[Image:QMRMLROIWidget.png|300px]]
 
|[[Image:QMRMLROIWidget.png|300px]]
 
|3 range sliders to define a Region of Interest
 
|3 range sliders to define a Region of Interest
 
|-
 
|-
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLListWidget.html qMRMLListWidget]<br>[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLTreeWidget.html qMRMLTreeWidget]<br>[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLTreeProxyModel.html qMRMLTreeProxyModel]<br>[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLSceneModel.html qMRMLSceneModel]<br>[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLTransformProxyModel.html qMRMLTransformProxyModel]
+
|[http://slicer.org/doc/html/classqMRMLListWidget.html qMRMLListWidget]<br>[http://slicer.org/doc/html/classqMRMLTreeWidget.html qMRMLTreeWidget]<br>[http://slicer.org/doc/html/classqMRMLTreeProxyModel.html qMRMLTreeProxyModel]<br>[http://slicer.org/doc/html/classqMRMLSceneModel.html qMRMLSceneModel]<br>[http://slicer.org/doc/html/classqMRMLTransformProxyModel.html qMRMLTransformProxyModel]
 
|[[Image:QMRMLItemModel.png|300px]]
 
|[[Image:QMRMLItemModel.png|300px]]
 
|A collection of QObjects to communicate with a vtkMRMLScene
 
|A collection of QObjects to communicate with a vtkMRMLScene
 
|-  
 
|-  
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLMatrixWidget.html qMRMLMatrixWidget]
+
|[http://slicer.org/doc/html/classqMRMLMatrixWidget.html qMRMLMatrixWidget]
 
|[[Image:2009_10_09-QMRMLMatrixItem.png|300px]]
 
|[[Image:2009_10_09-QMRMLMatrixItem.png|300px]]
 
|A QTableWidget specially conceived for displaying/editing matrices  
 
|A QTableWidget specially conceived for displaying/editing matrices  
 
|-  
 
|-  
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLNodeComboBox.html qMRMLNodeComboBox]
+
|[http://slicer.org/doc/html/classqMRMLNodeComboBox.html qMRMLNodeComboBox]
 
|[[Image:QMRMLNodeComboBox.png|300px]]
 
|[[Image:QMRMLNodeComboBox.png|300px]]
 
|A QComboBox containing vtkMRMLNodes  
 
|A QComboBox containing vtkMRMLNodes  
 
|-  
 
|-  
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLVolumeThresholdWidget.html qMRMLVolumeThresholdWidget]
+
|[http://slicer.org/doc/html/classqMRMLVolumeThresholdWidget.html qMRMLVolumeThresholdWidget]
 
|[[Image:QMRMLThresholdVolumeWidget.png|300px]]
 
|[[Image:QMRMLThresholdVolumeWidget.png|300px]]
 
|A widget to set the threshold of a vtkMRMLVolumeNode
 
|A widget to set the threshold of a vtkMRMLVolumeNode
 
|-  
 
|-  
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLTransformSliders.html qMRMLTransformSliders]
+
|[http://slicer.org/doc/html/classqMRMLTransformSliders.html qMRMLTransformSliders]
 
|[[Image:2009_10_09-QMRMLTransformSliders.png|300px]]
 
|[[Image:2009_10_09-QMRMLTransformSliders.png|300px]]
 
|A collection of qCTKSliderSpinBox for setting transform properties (translation or rotation)  
 
|A collection of qCTKSliderSpinBox for setting transform properties (translation or rotation)  
 
|-  
 
|-  
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqMRMLWindowLevelWidget.html qMRMLWindowLevelWidget]
+
|[http://slicer.org/doc/html/classqMRMLWindowLevelWidget.html qMRMLWindowLevelWidget]
 
|[[Image:QMRMLWindowLevelWidget.png|300px]]
 
|[[Image:QMRMLWindowLevelWidget.png|300px]]
 
|A widget to set the window level of a vtkMRMLVolumeNode
 
|A widget to set the window level of a vtkMRMLVolumeNode
Line 133: Line 147:
 
{|
 
{|
 
|-  
 
|-  
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqSlicerDiffusionTensorVolumeDisplayWidget.html qSlicerDiffusionTensorVolumeDisplayWidget]
+
|[http://slicer.org/doc/html/classqSlicerDiffusionTensorVolumeDisplayWidget.html qSlicerDiffusionTensorVolumeDisplayWidget]
 
|[[Image:QSlicerDiffusionTensorVolumeDisplayWidget.png|300px]]
 
|[[Image:QSlicerDiffusionTensorVolumeDisplayWidget.png|300px]]
 
|Display widget for vtkMRMLDiffusionTensorVolume
 
|Display widget for vtkMRMLDiffusionTensorVolume
 
|-  
 
|-  
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqSlicerDTISliceDisplayWidget.html qSlicerDTISliceDisplayWidget]
+
|[http://slicer.org/doc/html/classqSlicerDiffusionWeightedVolumeDisplayWidget.html qSlicerDiffusionWeightedVolumeDisplayWidget]
 +
|[[Image:QSlicerDiffusionWeightedVolumeDisplayWidget.png|300px]]
 +
|Display widget for vtkMRMLDiffusionWeightedVolume
 +
|-  
 +
|[http://slicer.org/doc/html/classqSlicerDTISliceDisplayWidget.html qSlicerDTISliceDisplayWidget]
 
|[[Image:QSlicerDTISliceDisplayWidget.png|300px]]
 
|[[Image:QSlicerDTISliceDisplayWidget.png|300px]]
 
|Widget to control vtkMRMLDiffusionTensorVolumeSliceDisplayNode
 
|Widget to control vtkMRMLDiffusionTensorVolumeSliceDisplayNode
  
 
|-  
 
|-  
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqSlicerMouseModeToolBar.html qSlicerMouseModeToolBar]
+
|[http://slicer.org/doc/html/classqSlicerMouseModeToolBar.html qSlicerMouseModeToolBar]
 
|[[Image:QSlicerMouseModeToolBar.png|300px]]
 
|[[Image:QSlicerMouseModeToolBar.png|300px]]
 
|A toolbar to select mouse modes
 
|A toolbar to select mouse modes
 
|-  
 
|-  
|[http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classqSlicerModuleSelectorToolBar.html qSlicerModuleSelectorToolBar]
+
|[http://slicer.org/doc/html/classqSlicerModuleSelectorToolBar.html qSlicerModuleSelectorToolBar]
 
|[[Image:QSlicerModuleSelectorToolBar.png|300px]]<br>[[Image:QSlicerModuleSelectorToolBar-SearchModule.png|300px]]
 
|[[Image:QSlicerModuleSelectorToolBar.png|300px]]<br>[[Image:QSlicerModuleSelectorToolBar-SearchModule.png|300px]]
 
|A toolbar to select modules
 
|A toolbar to select modules

Latest revision as of 07:34, 14 June 2013

Home < Documentation < 4.0 < Developers < ImageGallery


For the latest Slicer documentation, visit the read-the-docs.



Slicer

Slicer4 with Volume Rendering enabled
Slicer4 with a Diffusion Tensor Volume loaded
Slicer with Qt only
Slicer with KWWidgets + Qt
Qt Designer to design modules

Modules

Volume Rendering Module
Sample Data Module
Endoscopy Module
SceneViews Module
Editor Module
Models Module
Color Module
Volumes Module
Volumes Module (DTI volume)
Slice Controllers Module
Data Module
ROI Module
Tractography Module
Linear Registration Module (CLI)
Welcome Module
Cameras Module
Transforms Module

Dialogs

Extensions Management dialog
Application settings dialog
Color picker dialog
Shortcuts dialog
Standard File Dialog (using Volumes reader)
Standard File Dialog (using Scalar Overlay reader)
Standard File Dialog
Add Data Dialog
Save Data Dialog

Widgets

CTK Widgets

See the CTK image gallery

qMRMLWidgets

qSlicerPresetComboBox QSlicerPresetNodeComboBox.png A combobox to select presets
qMRMLCheckableNodeComboBox QMRMLCheckableNodeComboBox.png A combobox to select multiple nodes
qMRMLModelDisplayNodeWidget QMRMLModelDisplayNodeWidget.png A widget that represents any vtkMRMLModelDisplayNode
qMRMLDisplayNodeWidget QMRMLDisplayNodeWidget.png A widget that represents any vtkMRMLDisplayNode
qMRMLModelInfoWidget QMRMLModelInfoWidget.png A widget that shows model internal data properties
qMRMLVolumeInfoWidget QMRMLVolumeInfoWidget.png A widget that shows volume internal data properties
qMRMLColorTableView QMRMLColorTableView.png A table view to display a color table model
qMRMLColorTableComboBox QMRMLSceneColorTableModel.png a tree combobox to choose a color table node
qMRMLThreeDViewsWidget QMRMLThreeDViewsWidget.png a toolbar to control 3D views
qMRMLSlicesControllerToolBar QMRMLSlicesControllerToolBar.png a toolbar to control slices options
qMRMLThreeDView QMRMLThreeDView.png A 3D vtk render window
qMRMLSliceWidget QMRMLSliceWidget.pngQMRMLSliceWidget-Lightbox.png a 2D vtk render window with a controller
qMRMLROIWidget QMRMLROIWidget.png 3 range sliders to define a Region of Interest
qMRMLListWidget
qMRMLTreeWidget
qMRMLTreeProxyModel
qMRMLSceneModel
qMRMLTransformProxyModel
QMRMLItemModel.png A collection of QObjects to communicate with a vtkMRMLScene
qMRMLMatrixWidget 2009 10 09-QMRMLMatrixItem.png A QTableWidget specially conceived for displaying/editing matrices
qMRMLNodeComboBox QMRMLNodeComboBox.png A QComboBox containing vtkMRMLNodes
qMRMLVolumeThresholdWidget QMRMLThresholdVolumeWidget.png A widget to set the threshold of a vtkMRMLVolumeNode
qMRMLTransformSliders 2009 10 09-QMRMLTransformSliders.png A collection of qCTKSliderSpinBox for setting transform properties (translation or rotation)
qMRMLWindowLevelWidget QMRMLWindowLevelWidget.png A widget to set the window level of a vtkMRMLVolumeNode

qSlicerWidgets

qSlicerDiffusionTensorVolumeDisplayWidget QSlicerDiffusionTensorVolumeDisplayWidget.png Display widget for vtkMRMLDiffusionTensorVolume
qSlicerDiffusionWeightedVolumeDisplayWidget QSlicerDiffusionWeightedVolumeDisplayWidget.png Display widget for vtkMRMLDiffusionWeightedVolume
qSlicerDTISliceDisplayWidget QSlicerDTISliceDisplayWidget.png Widget to control vtkMRMLDiffusionTensorVolumeSliceDisplayNode
qSlicerMouseModeToolBar QSlicerMouseModeToolBar.png A toolbar to select mouse modes
qSlicerModuleSelectorToolBar QSlicerModuleSelectorToolBar.png
QSlicerModuleSelectorToolBar-SearchModule.png
A toolbar to select modules

Tests

Double Slider example