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

#include <mitkSegChangeOperationApplier.h>

Collaboration diagram for mitk::SegGroupRemoveUndoRedoHelper:

Public Types

using GroupIndexSetType = std::set< MultiLabelSegmentation::GroupIndexType >
 

Public Member Functions

 SegGroupRemoveUndoRedoHelper (MultiLabelSegmentation *segmentation, const GroupIndexSetType &relevantGroupIDs, bool noLabels=false, bool noGroupImages=false)
 
 ~SegGroupRemoveUndoRedoHelper ()
 
void RegisterUndoRedoOperationEvent (const std::string &description)
 

Protected Attributes

MultiLabelSegmentation::Pointer m_Segmentation
 
GroupIndexSetType m_RelevantGroupIDs
 
SegChangeOperationBasem_UndoOperation
 

Detailed Description

Definition at line 99 of file mitkSegChangeOperationApplier.h.

Member Typedef Documentation

◆ GroupIndexSetType

Constructor & Destructor Documentation

◆ SegGroupRemoveUndoRedoHelper()

mitk::SegGroupRemoveUndoRedoHelper::SegGroupRemoveUndoRedoHelper ( MultiLabelSegmentation segmentation,
const GroupIndexSetType relevantGroupIDs,
bool  noLabels = false,
bool  noGroupImages = false 
)

◆ ~SegGroupRemoveUndoRedoHelper()

mitk::SegGroupRemoveUndoRedoHelper::~SegGroupRemoveUndoRedoHelper ( )

Member Function Documentation

◆ RegisterUndoRedoOperationEvent()

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

Member Data Documentation

◆ m_RelevantGroupIDs

GroupIndexSetType mitk::SegGroupRemoveUndoRedoHelper::m_RelevantGroupIDs
protected

Definition at line 115 of file mitkSegChangeOperationApplier.h.

◆ m_Segmentation

MultiLabelSegmentation::Pointer mitk::SegGroupRemoveUndoRedoHelper::m_Segmentation
protected

Definition at line 114 of file mitkSegChangeOperationApplier.h.

◆ m_UndoOperation

SegChangeOperationBase* mitk::SegGroupRemoveUndoRedoHelper::m_UndoOperation
protected

Definition at line 118 of file mitkSegChangeOperationApplier.h.


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