Difference between revisions of "Documentation/Nightly/Developers/Layouts"
From Slicer Wiki
(Prepend documentation/versioncheck template. See http://na-mic.org/Mantis/view.php?id=2887) |
|||
Line 1: | Line 1: | ||
+ | <noinclude>{{documentation/versioncheck}}</noinclude> | ||
=Layout= | =Layout= | ||
== Main classes == | == Main classes == |
Revision as of 07:56, 14 June 2013
Home < Documentation < Nightly < Developers < Layouts
For the latest Slicer documentation, visit the read-the-docs. |
Contents
Layout
Main classes
vtkMRMLLayoutNode
: Node that describes the layout of the views. There is only one layout node in the scene (singleton)vtkMRMLLayoutLogic
: Control/observe the layout node. Automatically create the view nodes if needed (referenced in the layout node description but not in the scene).vtkMRMLAbstractViewNode
: Abstract class for all the view nodes (such as vtkMRMLSliceNode, vtkMRMLViewNode, vtkMRMLChartViewNode) that can be into a layout.ctkLayoutManager
: Mechanism to convert the layout description (xml) into a Qt layout with Qt widgets.qMRMLLayoutManager
: Specialized version of ctkLayoutManager to handle MRML only views and properties.qSlicerLayoutManager
: Specialized version of qMRMLLayoutManager to handle Slicer specific behaviors. The Slicer layout manager is accessible from the qSlicerApplication singleton.