|
| | QmitkStdMultiWidget (QWidget *parent=nullptr, Qt::WindowFlags f={}, const QString &name="stdmulti") |
| |
| | ~QmitkStdMultiWidget () override |
| |
| virtual void | InitializeMultiWidget () override |
| | Initialize the multi widget. Must be implemented by subclasses. More...
|
| |
| virtual QmitkRenderWindow * | GetRenderWindow (const QString &widgetName) const override |
| | Returns the render window with the given widget name. More...
|
| |
| virtual QmitkRenderWindow * | GetRenderWindow (const mitk::AnatomicalPlane &orientation) const override |
| | Returns the render window that shows the given anatomical orientation. More...
|
| |
| void | InitializeViews (const mitk::TimeGeometry *geometry, bool resetCamera) override |
| | Initialize all render windows of the StdMultiWidget to the given geometry. Overridem from 'QmitkAbstractMultiWidget'. More...
|
| |
| void | SetInteractionReferenceGeometry (const mitk::TimeGeometry *referenceGeometry) override |
| | Not implemented in this class. Overridem from 'QmitkAbstractMultiWidget'. More...
|
| |
| bool | HasCoupledRenderWindows () const override |
| | Returns true if the render windows are coupled; false if not. More...
|
| |
| virtual void | SetSelectedPosition (const mitk::Point3D &newPosition, const QString &widgetName) override |
| | Sets the selected position in the specified render window. More...
|
| |
| virtual const mitk::Point3D | GetSelectedPosition (const QString &widgetName) const override |
| | Returns the selected position in the specified render window. More...
|
| |
| virtual void | SetCrosshairVisibility (bool) override |
| | Sets the crosshair visibility. More...
|
| |
| virtual bool | GetCrosshairVisibility () const override |
| | Returns whether the crosshair is currently visible. More...
|
| |
| void | SetCrosshairGap (unsigned int gapSize) override |
| | Sets the gap size of the crosshair. More...
|
| |
| void | SetCrosshair3DVisibility (bool visible) |
| | Set the crosshair visibility in the 3D render window only. More...
|
| |
| virtual void | ResetCrosshair () override |
| | Resets the crosshair to the default position. More...
|
| |
| virtual void | SetWidgetPlaneMode (int mode) override |
| | Sets the widget plane mode (e.g., rotation, swivel). More...
|
| |
| void | AddPlanesToDataStorage () |
| |
| void | RemovePlanesFromDataStorage () |
| |
| QmitkRenderWindow * | GetRenderWindow (unsigned int number) const |
| | Convenience method to get a render window widget. More...
|
| |
| QmitkRenderWindow * | GetRenderWindow1 () const |
| |
| QmitkRenderWindow * | GetRenderWindow2 () const |
| |
| QmitkRenderWindow * | GetRenderWindow3 () const |
| |
| QmitkRenderWindow * | GetRenderWindow4 () const |
| |
| mitk::DataNode::Pointer | GetWidgetPlane (unsigned int number) const |
| | Convenience method to get a widget plane. More...
|
| |
| mitk::DataNode::Pointer | GetWidgetPlane1 () const |
| |
| mitk::DataNode::Pointer | GetWidgetPlane2 () const |
| |
| mitk::DataNode::Pointer | GetWidgetPlane3 () const |
| |
| void | SetDecorationColor (unsigned int widgetNumber, mitk::Color color) |
| | SetDecorationColor Set the color of the decoration of the 4 widgets. More...
|
| |
| mitk::Color | GetDecorationColor (unsigned int widgetNumber) |
| | GetDecorationColorForWidget Get the color for annotation, crosshair and rectangle. More...
|
| |
| | QmitkAbstractMultiWidget (QWidget *parent=0, Qt::WindowFlags f={}, const QString &multiWidgetName="multiwidget") |
| |
| virtual | ~QmitkAbstractMultiWidget () |
| |
| virtual void | MultiWidgetOpened () |
| | Called when the multi widget is opened. Default implementation does nothing. More...
|
| |
| virtual void | MultiWidgetClosed () |
| | Called when the multi widget is closed. Default implementation does nothing. More...
|
| |
| virtual void | SetDataStorage (mitk::DataStorage *dataStorage) |
| | Sets the data storage for all render window widgets. More...
|
| |
| mitk::DataStorage * | GetDataStorage () const |
| | Returns the current data storage. More...
|
| |
| int | GetRowCount () const |
| | Returns the row count of the last SetLayout(r, c) call, or 0 if a non-grid layout has been loaded since (e.g. via ApplyLayout or SetDataBasedLayout). More...
|
| |
| int | GetColumnCount () const |
| | Returns the column count of the last SetLayout(r, c) call, or 0 if a non-grid layout has been loaded since. More...
|
| |
| virtual void | SetLayout (int row, int column) |
| | Sets the layout to the given number of rows and columns. More...
|
| |
| virtual void | Synchronize (bool) |
| | Enable or disable synchronization of display action events. More...
|
| |
| virtual void | SetInteractionScheme (mitk::InteractionSchemeSwitcher::InteractionScheme scheme) |
| | Sets the interaction scheme for the multi widget. More...
|
| |
| mitk::InteractionEventHandler * | GetInteractionEventHandler () |
| | Returns the interaction event handler. More...
|
| |
| void | SetDisplayActionEventHandler (std::unique_ptr< mitk::DisplayActionEventHandler > displayActionEventHandler) |
| | Sets the display action event handler. More...
|
| |
| mitk::DisplayActionEventHandler * | GetDisplayActionEventHandler () |
| | Returns the display action event handler. More...
|
| |
| RenderWindowWidgetMap | GetRenderWindowWidgets () const |
| | Returns all render window widgets. More...
|
| |
| RenderWindowWidgetMap | Get2DRenderWindowWidgets () const |
| | Returns all 2D render window widgets. More...
|
| |
| RenderWindowWidgetMap | Get3DRenderWindowWidgets () const |
| | Returns all 3D render window widgets. More...
|
| |
| RenderWindowWidgetPointer | GetRenderWindowWidget (int row, int column) const |
| | Returns the render window widget at the given row and column. More...
|
| |
| RenderWindowWidgetPointer | GetRenderWindowWidget (const QString &widgetName) const |
| | Returns the render window widget with the given name. More...
|
| |
| RenderWindowWidgetPointer | GetRenderWindowWidget (const QmitkRenderWindow *renderWindow) const |
| | Returns the render window widget that owns the given render window. More...
|
| |
| RenderWindowHash | GetRenderWindows () const |
| | Returns a hash of all render windows keyed by name. More...
|
| |
| QmitkRenderWindow * | GetRenderWindow (int row, int column) const |
| | Returns the render window at the given row and column. More...
|
| |
| virtual void | SetActiveRenderWindowWidget (RenderWindowWidgetPointer activeRenderWindowWidget) |
| | Sets the active render window widget. More...
|
| |
| RenderWindowWidgetPointer | GetActiveRenderWindowWidget () const |
| | Returns the currently active render window widget. More...
|
| |
| RenderWindowWidgetPointer | GetFirstRenderWindowWidget () const |
| | Returns the first render window widget. More...
|
| |
| RenderWindowWidgetPointer | GetLastRenderWindowWidget () const |
| | Returns the last render window widget. More...
|
| |
| QString | GetMultiWidgetName () const |
| | Returns the name of this multi widget. More...
|
| |
| virtual QString | GetNameFromIndex (int row, int column) const |
| | Returns the widget name for the given row and column. More...
|
| |
| virtual QString | GetNameFromIndex (size_t index) const |
| | Returns the qualified widget name for the given linear index. More...
|
| |
| unsigned int | GetNumberOfRenderWindowWidgets () const |
| | Returns the number of render window widgets. More...
|
| |
| void | RequestUpdate (const QString &widgetName) |
| | Requests an update of the render window with the given name. More...
|
| |
| void | RequestUpdateAll () |
| | Requests an update of all render windows. More...
|
| |
| void | ForceImmediateUpdate (const QString &widgetName) |
| | Forces an immediate update of the render window with the given name. More...
|
| |
| void | ForceImmediateUpdateAll () |
| | Forces an immediate update of all render windows. More...
|
| |
| virtual void | ActivateMenuWidget (bool state) |
| | Activates or deactivates the render window menu widget. More...
|
| |
| virtual bool | IsMenuWidgetEnabled () const |
| | Returns whether the render window menu widget is enabled. More...
|
| |
| QmitkMultiWidgetLayoutManager * | GetMultiWidgetLayoutManager () const |
| | Returns the layout manager for this multi widget. More...
|
| |
The 'QmitkStdMultiWidget' is a 'QmitkAbstractMultiWidget' that is used to display multiple render windows at once. Render windows are predefined in a 2x2 design with 3 different 2D view planes and a 3D render window.
Definition at line 24 of file QmitkStdMultiWidget.h.