|
Medical Imaging Interaction Toolkit
2025.08.00
Medical Imaging Interaction Toolkit
|
An Operation for applying a modification to the properties of a label (E.g. name, color) of a MultiLabelSegmentation. More...
#include <mitkSegLabelPropModifyOperation.h>


Public Types | |
| using | ModifyLabelsVectorType = MultiLabelSegmentation::ConstLabelVectorType |
Public Types inherited from mitk::Operation | |
| typedef Operation | Self |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef itk::SmartPointer< const Self > | ConstPointer |
Static Public Member Functions | |
| static SegLabelPropModifyOperation * | CreatFromSegmentation (MultiLabelSegmentation *segmentation, const MultiLabelSegmentation::LabelValueVectorType &relevantLabels) |
Static Public Member Functions inherited from mitk::Operation | |
| static const char * | GetStaticNameOfClass () |
Protected Attributes | |
| ModifyLabelsVectorType | m_ModifiedLabels |
Protected Attributes inherited from mitk::Operation | |
| OperationType | m_OperationType |
Additional Inherited Members | |
Protected Member Functions inherited from mitk::SegChangeOperationBase | |
| SegChangeOperationBase (mitk::MultiLabelSegmentation *segmentation, OperationType operationType) | |
| SegChangeOperationBase (SegChangeOperationBase &&)=default | |
| SegChangeOperationBase & | operator= (const SegChangeOperationBase &)=default |
| SegChangeOperationBase & | operator= (SegChangeOperationBase &&)=default |
Protected Member Functions inherited from mitk::Operation | |
| Operation (OperationType operationType) | |
| Operation (const Operation &)=default | |
| Operation (Operation &&)=default | |
| Operation & | operator= (const Operation &)=default |
| Operation & | operator= (Operation &&)=default |
An Operation for applying a modification to the properties of a label (E.g. name, color) of a MultiLabelSegmentation.
Definition at line 30 of file mitkSegLabelPropModifyOperation.h.
| using mitk::SegLabelPropModifyOperation::ModifyLabelsVectorType = MultiLabelSegmentation::ConstLabelVectorType |
Definition at line 35 of file mitkSegLabelPropModifyOperation.h.
| mitk::SegLabelPropModifyOperation::SegLabelPropModifyOperation | ( | MultiLabelSegmentation * | segmentation, |
| const ModifyLabelsVectorType & | modifiedLabel | ||
| ) |
|
overridedefault |
|
delete |
|
static |
| const ModifyLabelsVectorType& mitk::SegLabelPropModifyOperation::GetModifiedLabels | ( | ) | const |
Get the modified labels map.
| mitk::SegLabelPropModifyOperation::mitkClassMacro | ( | SegLabelPropModifyOperation | , |
| SegChangeOperationBase | |||
| ) |
|
delete |
|
protected |
Definition at line 54 of file mitkSegLabelPropModifyOperation.h.