Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef QmitkAbstractMultiWidgetEditor_h
14 #define QmitkAbstractMultiWidgetEditor_h
85 virtual void EnableDecorations(
bool enable,
const QStringList& decorations = QStringList())
override;
101 virtual QmitkRenderWindow* GetQmitkRenderWindowByIndex(
int row,
int column)
const;
113 virtual int GetRowCount()
const;
117 virtual int GetColumnCount()
const;
128 virtual void OnLayoutSet(
int row,
int column);
129 virtual void OnSynchronize(
bool synchronized);
135 std::unique_ptr<Impl> m_Impl;
A convenient base class for MITK render window BlueBerry Editors.
MITK implementation of the QVTKWidget.
berryObjectMacro(QmitkAbstractRenderEditor, QtEditorPart, mitk::IRenderWindowPart)
virtual QmitkRenderWindow * GetQmitkRenderWindow(const QString &id) const =0
virtual QStringList GetDecorations() const =0
virtual void InitializeViews(const mitk::TimeGeometry *geometry, bool resetCamera)=0
Initialize the render windows of this render window part to the given geometry.
virtual mitk::Point3D GetSelectedPosition(const QString &id=QString()) const =0
virtual bool IsDecorationEnabled(const QString &decoration) const =0
virtual void SetSelectedPosition(const mitk::Point3D &pos, const QString &id=QString())=0
virtual QHash< QString, QmitkRenderWindow * > GetQmitkRenderWindows() const =0
virtual QmitkRenderWindow * GetActiveQmitkRenderWindow() const =0
virtual bool HasCoupledRenderWindows() const =0
Returns true if the render windows are coupled; false if not.
virtual void SetInteractionReferenceGeometry(const mitk::TimeGeometry *referenceGeometry)=0
Define the reference geometry for interaction withing a render window.
virtual void EnableDecorations(bool enable, const QStringList &decorations=QStringList())=0