Medical Imaging Interaction Toolkit  2025.08.99-f7084adb
Medical Imaging Interaction Toolkit
mitk::SegLabelPropModifyUndoRedoHelper Class Reference

#include <mitkSegChangeOperationApplier.h>

Collaboration diagram for mitk::SegLabelPropModifyUndoRedoHelper:

Public Member Functions

 SegLabelPropModifyUndoRedoHelper (MultiLabelSegmentation *segmentation, const MultiLabelSegmentation::LabelValueVectorType &relevantLabels)
 
 ~SegLabelPropModifyUndoRedoHelper ()
 
void RegisterUndoRedoOperationEvent (const std::string &description)
 

Protected Attributes

MultiLabelSegmentation::Pointer m_Segmentation
 
MultiLabelSegmentation::LabelValueVectorType m_RelevantLabels
 
SegChangeOperationBasem_UndoOperation
 

Detailed Description

Definition at line 121 of file mitkSegChangeOperationApplier.h.

Constructor & Destructor Documentation

◆ SegLabelPropModifyUndoRedoHelper()

mitk::SegLabelPropModifyUndoRedoHelper::SegLabelPropModifyUndoRedoHelper ( MultiLabelSegmentation segmentation,
const MultiLabelSegmentation::LabelValueVectorType relevantLabels 
)

◆ ~SegLabelPropModifyUndoRedoHelper()

mitk::SegLabelPropModifyUndoRedoHelper::~SegLabelPropModifyUndoRedoHelper ( )

Member Function Documentation

◆ RegisterUndoRedoOperationEvent()

void mitk::SegLabelPropModifyUndoRedoHelper::RegisterUndoRedoOperationEvent ( const std::string &  description)

Member Data Documentation

◆ m_RelevantLabels

MultiLabelSegmentation::LabelValueVectorType mitk::SegLabelPropModifyUndoRedoHelper::m_RelevantLabels
protected

Definition at line 135 of file mitkSegChangeOperationApplier.h.

◆ m_Segmentation

MultiLabelSegmentation::Pointer mitk::SegLabelPropModifyUndoRedoHelper::m_Segmentation
protected

Definition at line 134 of file mitkSegChangeOperationApplier.h.

◆ m_UndoOperation

SegChangeOperationBase* mitk::SegLabelPropModifyUndoRedoHelper::m_UndoOperation
protected

Definition at line 138 of file mitkSegChangeOperationApplier.h.


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