|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Executes all operations derived from SegChangeOperationBase. More...
#include <mitkSegChangeOperationApplier.h>


Public Member Functions | |
| mitkClassMacroNoParent (SegChangeOperationApplier) static SegChangeOperationApplier *GetInstance() | |
| Return the singleton instance of the applier. More... | |
| void | ExecuteOperation (Operation *op) override |
| Execute a SegChangeOperationBase-derived operation on its target segmentation. More... | |
Public Member Functions inherited from mitk::OperationActor | |
| itkTypeMacroNoParent (OperationActor) virtual ~OperationActor() | |
Protected Member Functions | |
| SegChangeOperationApplier () | |
| ~SegChangeOperationApplier () override | |
Executes all operations derived from SegChangeOperationBase.
This singleton OperationActor dispatches to the appropriate handler based on the dynamic type of the operation: SegGroupModifyOperation, SegGroupInsertOperation, SegGroupRemoveOperation, SegSliceOperation, or SegLabelPropModifyOperation.
Definition at line 36 of file mitkSegChangeOperationApplier.h.
|
protected |
|
overrideprotected |
|
overridevirtual |
Execute a SegChangeOperationBase-derived operation on its target segmentation.
| op | The operation to execute. Must be a valid SegChangeOperationBase subclass instance. |
Implements mitk::OperationActor.
| mitk::SegChangeOperationApplier::mitkClassMacroNoParent | ( | SegChangeOperationApplier | ) |
Return the singleton instance of the applier.