Medical Imaging Interaction Toolkit  2025.08.99-f7084adb
Medical Imaging Interaction Toolkit
QmitkRenderWindowUtilityWidget Class Reference

#include <QmitkRenderWindowUtilityWidget.h>

Inheritance diagram for QmitkRenderWindowUtilityWidget:
Collaboration diagram for QmitkRenderWindowUtilityWidget:

Public Types

using GroupSyncIndexType = int
 

Public Slots

void UpdateViewPlaneSelection ()
 
void OnSyncGroupAdded (const GroupSyncIndexType index)
 

Signals

void SynchronizationToggled (QmitkSynchronizedNodeSelectionWidget *synchronizedWidget)
 
void SyncGroupChanged (QmitkSynchronizedNodeSelectionWidget *synchronizedWidget, GroupSyncIndexType index)
 
void SetDataSelection (const QList< mitk::DataNode::Pointer > &newSelection)
 

Public Member Functions

 QmitkRenderWindowUtilityWidget (QWidget *parent=nullptr, QmitkRenderWindow *renderWindow=nullptr, mitk::DataStorage *dataStorage=nullptr, const int nSyncGroups=1)
 
 ~QmitkRenderWindowUtilityWidget () override
 
void SetSyncGroup (const GroupSyncIndexType index)
 
GroupSyncIndexType GetSyncGroup () const
 
void OnSyncGroupSelectionChanged (int index)
 
void SetGeometry (const itk::EventObject &event)
 
QmitkSynchronizedNodeSelectionWidgetGetNodeSelectionWidget () const
 

Detailed Description

Definition at line 48 of file QmitkRenderWindowUtilityWidget.h.

Member Typedef Documentation

◆ GroupSyncIndexType

Constructor & Destructor Documentation

◆ QmitkRenderWindowUtilityWidget()

QmitkRenderWindowUtilityWidget::QmitkRenderWindowUtilityWidget ( QWidget *  parent = nullptr,
QmitkRenderWindow renderWindow = nullptr,
mitk::DataStorage dataStorage = nullptr,
const int  nSyncGroups = 1 
)

◆ ~QmitkRenderWindowUtilityWidget()

QmitkRenderWindowUtilityWidget::~QmitkRenderWindowUtilityWidget ( )
override

Member Function Documentation

◆ GetNodeSelectionWidget()

QmitkSynchronizedNodeSelectionWidget* QmitkRenderWindowUtilityWidget::GetNodeSelectionWidget ( ) const

◆ GetSyncGroup()

GroupSyncIndexType QmitkRenderWindowUtilityWidget::GetSyncGroup ( ) const

◆ OnSyncGroupAdded

void QmitkRenderWindowUtilityWidget::OnSyncGroupAdded ( const GroupSyncIndexType  index)
slot

◆ OnSyncGroupSelectionChanged()

void QmitkRenderWindowUtilityWidget::OnSyncGroupSelectionChanged ( int  index)

◆ SetDataSelection

void QmitkRenderWindowUtilityWidget::SetDataSelection ( const QList< mitk::DataNode::Pointer > &  newSelection)
signal

◆ SetGeometry()

void QmitkRenderWindowUtilityWidget::SetGeometry ( const itk::EventObject &  event)

◆ SetSyncGroup()

void QmitkRenderWindowUtilityWidget::SetSyncGroup ( const GroupSyncIndexType  index)

◆ SyncGroupChanged

void QmitkRenderWindowUtilityWidget::SyncGroupChanged ( QmitkSynchronizedNodeSelectionWidget synchronizedWidget,
GroupSyncIndexType  index 
)
signal

◆ SynchronizationToggled

void QmitkRenderWindowUtilityWidget::SynchronizationToggled ( QmitkSynchronizedNodeSelectionWidget synchronizedWidget)
signal

◆ UpdateViewPlaneSelection

void QmitkRenderWindowUtilityWidget::UpdateViewPlaneSelection ( )
slot

The documentation for this class was generated from the following file: