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

#include <mitkSegChangeOperationApplier.h>

Collaboration diagram for mitk::SegGroupInsertUndoRedoHelper:

Public Types

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

Public Member Functions

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

Protected Attributes

MultiLabelSegmentation::Pointer m_Segmentation
 
GroupIndexSetType m_RelevantGroupIDs
 
bool m_NoLabels
 
bool m_NoGroupImages
 
SegChangeOperationBasem_UndoOperation
 

Detailed Description

Definition at line 76 of file mitkSegChangeOperationApplier.h.

Member Typedef Documentation

◆ GroupIndexSetType

Constructor & Destructor Documentation

◆ SegGroupInsertUndoRedoHelper()

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

◆ ~SegGroupInsertUndoRedoHelper()

mitk::SegGroupInsertUndoRedoHelper::~SegGroupInsertUndoRedoHelper ( )

Member Function Documentation

◆ RegisterUndoRedoOperationEvent()

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

Member Data Documentation

◆ m_NoGroupImages

bool mitk::SegGroupInsertUndoRedoHelper::m_NoGroupImages
protected

Definition at line 94 of file mitkSegChangeOperationApplier.h.

◆ m_NoLabels

bool mitk::SegGroupInsertUndoRedoHelper::m_NoLabels
protected

Definition at line 93 of file mitkSegChangeOperationApplier.h.

◆ m_RelevantGroupIDs

GroupIndexSetType mitk::SegGroupInsertUndoRedoHelper::m_RelevantGroupIDs
protected

Definition at line 92 of file mitkSegChangeOperationApplier.h.

◆ m_Segmentation

MultiLabelSegmentation::Pointer mitk::SegGroupInsertUndoRedoHelper::m_Segmentation
protected

Definition at line 91 of file mitkSegChangeOperationApplier.h.

◆ m_UndoOperation

SegChangeOperationBase* mitk::SegGroupInsertUndoRedoHelper::m_UndoOperation
protected

Definition at line 96 of file mitkSegChangeOperationApplier.h.


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