Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
QmitkConvertToMultiLabelSegmentationWidget Class Reference

Widget for converting images, surfaces, and contour models into multi-label segmentations. More...

#include <QmitkConvertToMultiLabelSegmentationWidget.h>

Inheritance diagram for QmitkConvertToMultiLabelSegmentationWidget:
Collaboration diagram for QmitkConvertToMultiLabelSegmentationWidget:

Signals

void NewResultsReady (const QList< mitk::DataNode::Pointer > &nodes)
 Emitted after new segmentation result node(s) were added to the data storage. More...
 

Public Member Functions

 QmitkConvertToMultiLabelSegmentationWidget (mitk::DataStorage *dataStorage, QWidget *parent=nullptr)
 Constructs the widget with GUI elements and signal/slot connections. More...
 
 ~QmitkConvertToMultiLabelSegmentationWidget () override
 Destructor. More...
 

Detailed Description

Widget for converting images, surfaces, and contour models into multi-label segmentations.

Provides a GUI for selecting input data nodes (images, surfaces, contour models) and either generating a new multi-label segmentation or adding the converted inputs to an existing one. The user can also specify a reference image for geometry alignment.

See also
mitk::MultiLabelSegmentation

Definition at line 47 of file QmitkConvertToMultiLabelSegmentationWidget.h.

Constructor & Destructor Documentation

◆ QmitkConvertToMultiLabelSegmentationWidget()

QmitkConvertToMultiLabelSegmentationWidget::QmitkConvertToMultiLabelSegmentationWidget ( mitk::DataStorage *  dataStorage,
QWidget *  parent = nullptr 
)
explicit

Constructs the widget with GUI elements and signal/slot connections.

Parameters
[in]dataStoragePointer to the data storage for node selection.
[in]parentOptional parent widget.

◆ ~QmitkConvertToMultiLabelSegmentationWidget()

QmitkConvertToMultiLabelSegmentationWidget::~QmitkConvertToMultiLabelSegmentationWidget ( )
override

Destructor.

Member Function Documentation

◆ NewResultsReady

void QmitkConvertToMultiLabelSegmentationWidget::NewResultsReady ( const QList< mitk::DataNode::Pointer > &  nodes)
signal

Emitted after new segmentation result node(s) were added to the data storage.


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