Medical Imaging Interaction Toolkit  2023.12.99-77685e7b
Medical Imaging Interaction Toolkit
mitk::Operation Class Reference

Base class of all Operation-classes. More...

#include <mitkOperation.h>

Inheritance diagram for mitk::Operation:

Public Types

typedef Operation Self
 
typedef itk::SmartPointer< SelfPointer
 
typedef itk::SmartPointer< const SelfConstPointer
 

Public Member Functions

virtual std::vector< std::string > GetClassHierarchy () const
 
 itkTypeMacroNoParent (Operation) Operation(OperationType operationType)
 
virtual ~Operation ()
 
OperationType GetOperationType ()
 

Static Public Member Functions

static const char * GetStaticNameOfClass ()
 

Protected Attributes

OperationType m_OperationType
 

Detailed Description

Base class of all Operation-classes.

Definition at line 29 of file mitkOperation.h.

Member Typedef Documentation

◆ ConstPointer

Definition at line 32 of file mitkOperation.h.

◆ Pointer

Definition at line 32 of file mitkOperation.h.

◆ Self

Definition at line 32 of file mitkOperation.h.

Constructor & Destructor Documentation

◆ ~Operation()

virtual mitk::Operation::~Operation ( )
virtual

Member Function Documentation

◆ GetClassHierarchy()

virtual std::vector<std::string> mitk::Operation::GetClassHierarchy ( ) const
inlinevirtual

Definition at line 32 of file mitkOperation.h.

◆ GetOperationType()

OperationType mitk::Operation::GetOperationType ( )

◆ GetStaticNameOfClass()

static const char* mitk::Operation::GetStaticNameOfClass ( )
inlinestatic

Definition at line 32 of file mitkOperation.h.

◆ itkTypeMacroNoParent()

mitk::Operation::itkTypeMacroNoParent ( Operation  )

Constructor

Member Data Documentation

◆ m_OperationType

OperationType mitk::Operation::m_OperationType
protected

Definition at line 43 of file mitkOperation.h.


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