Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitk::SegChangeOperationApplier Class Reference

Executes all operations derived from SegChangeOperationBase. More...

#include <mitkSegChangeOperationApplier.h>

Inheritance diagram for mitk::SegChangeOperationApplier:
Collaboration diagram for mitk::SegChangeOperationApplier:

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
 

Detailed Description

Constructor & Destructor Documentation

◆ SegChangeOperationApplier()

mitk::SegChangeOperationApplier::SegChangeOperationApplier ( )
protected

◆ ~SegChangeOperationApplier()

mitk::SegChangeOperationApplier::~SegChangeOperationApplier ( )
overrideprotected

Member Function Documentation

◆ ExecuteOperation()

void mitk::SegChangeOperationApplier::ExecuteOperation ( Operation *  op)
overridevirtual

Execute a SegChangeOperationBase-derived operation on its target segmentation.

Parameters
opThe operation to execute. Must be a valid SegChangeOperationBase subclass instance.

Implements mitk::OperationActor.

◆ mitkClassMacroNoParent()

mitk::SegChangeOperationApplier::mitkClassMacroNoParent ( SegChangeOperationApplier  )

Return the singleton instance of the applier.


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