Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
|
Extends the IRenderWindowPart interface with methods for controlling linked render windows. More...
#include <mitkILinkedRenderWindowPart.h>
Public Member Functions | |
~ILinkedRenderWindowPart () override | |
virtual void | EnableSlicingPlanes (bool enable)=0 |
virtual bool | IsSlicingPlanesEnabled () const =0 |
Public Member Functions inherited from mitk::IRenderWindowPart | |
virtual | ~IRenderWindowPart () |
virtual QmitkRenderWindow * | GetActiveQmitkRenderWindow () const =0 |
virtual QHash< QString, QmitkRenderWindow * > | GetQmitkRenderWindows () const =0 |
virtual QmitkRenderWindow * | GetQmitkRenderWindow (const QString &id) const =0 |
virtual QmitkRenderWindow * | GetQmitkRenderWindow (const mitk::AnatomicalPlane &orientation) const =0 |
virtual mitk::IRenderingManager * | GetRenderingManager () const =0 |
virtual void | RequestUpdate (mitk::RenderingManager::RequestType requestType=mitk::RenderingManager::REQUEST_UPDATE_ALL)=0 |
virtual void | ForceImmediateUpdate (mitk::RenderingManager::RequestType requestType=mitk::RenderingManager::REQUEST_UPDATE_ALL)=0 |
virtual void | InitializeViews (const mitk::TimeGeometry *geometry, bool resetCamera)=0 |
Initialize the render windows of this render window part to the given geometry. More... | |
virtual void | SetInteractionReferenceGeometry (const mitk::TimeGeometry *referenceGeometry)=0 |
Define the reference geometry for interaction withing a render window. More... | |
virtual bool | HasCoupledRenderWindows () const =0 |
Returns true if the render windows are coupled; false if not. More... | |
virtual mitk::TimeNavigationController * | GetTimeNavigationController () const =0 |
virtual mitk::Point3D | GetSelectedPosition (const QString &id=QString()) const =0 |
virtual void | SetSelectedPosition (const mitk::Point3D &pos, const QString &id=QString())=0 |
virtual TimePointType | GetSelectedTimePoint (const QString &id=QString()) const =0 |
virtual void | EnableDecorations (bool enable, const QStringList &decorations=QStringList())=0 |
virtual bool | IsDecorationEnabled (const QString &decoration) const =0 |
virtual QStringList | GetDecorations () const =0 |
Additional Inherited Members | |
Static Public Attributes inherited from mitk::IRenderWindowPart | |
static const QString | DECORATION_BORDER |
static const QString | DECORATION_LOGO |
static const QString | DECORATION_MENU |
static const QString | DECORATION_BACKGROUND |
static const QString | DECORATION_CORNER_ANNOTATION |
Extends the IRenderWindowPart interface with methods for controlling linked render windows.
This interface should be implemented by subclasses of berry::IWorkbenchPart if they provided several linked QmitkRenderWindow instances.
Definition at line 29 of file mitkILinkedRenderWindowPart.h.
|
override |
|
pure virtual |
Enable or disable the slicing planes linking the QmitkRenderWindow instances.
enable | true if the slicing planes should be enabled; false otherwise. |
Implemented in QmitkStdMultiWidgetEditor.
|
pure virtual |
Get the enabled status of the slicing planes.
true
if the slicing planes are enabled; false
otherwise. Implemented in QmitkStdMultiWidgetEditor.