Medical Imaging Interaction Toolkit  2022.10.99-7326bc74
Medical Imaging Interaction Toolkit
mitk::CellOperation Class Reference

Operation, that holds everything necessary for an operation on a cell. More...

#include <mitkCellOperation.h>

Inheritance diagram for mitk::CellOperation:
Collaboration diagram for mitk::CellOperation:

Public Member Functions

 mitkClassMacro (CellOperation, Operation)
 CellOperation (OperationType operationType, int cellId, Vector3D vector)
 constructor More...
 CellOperation (OperationType operationType, int cellId)
 ~CellOperation () override
int GetCellId ()
Vector3D GetVector ()
- Public Member Functions inherited from mitk::Operation
virtual std::vector< std::string > GetClassHierarchy () const
 itkTypeMacroNoParent (Operation) Operation(OperationType operationType)
virtual ~Operation ()
OperationType GetOperationType ()

Protected Attributes

int m_CellId
Vector3D m_Vector
- Protected Attributes inherited from mitk::Operation
OperationType m_OperationType

Additional Inherited Members

- Public Types inherited from mitk::Operation
typedef Operation Self
typedef itk::SmartPointer< SelfPointer
typedef itk::SmartPointer< const SelfConstPointer
- Static Public Member Functions inherited from mitk::Operation
static const char * GetStaticNameOfClass ()

Detailed Description

Operation, that holds everything necessary for an operation on a cell.

Definition at line 27 of file mitkCellOperation.h.

Constructor & Destructor Documentation

◆ CellOperation() [1/2]

mitk::CellOperation::CellOperation ( OperationType  operationType,
int  cellId,
Vector3D  vector 


operationTypeis the type of that operation (see mitkOperation.h; e.g. move or add; Information for StateMachine::ExecuteOperation());
cellIdId of the cell and a vector if needed

◆ CellOperation() [2/2]

mitk::CellOperation::CellOperation ( OperationType  operationType,
int  cellId 

◆ ~CellOperation()

mitk::CellOperation::~CellOperation ( )

Definition at line 41 of file mitkCellOperation.h.

Member Function Documentation

◆ GetCellId()

int mitk::CellOperation::GetCellId ( )

Definition at line 43 of file mitkCellOperation.h.

◆ GetVector()

Vector3D mitk::CellOperation::GetVector ( )

Definition at line 44 of file mitkCellOperation.h.

◆ mitkClassMacro()

mitk::CellOperation::mitkClassMacro ( CellOperation  ,

Member Data Documentation

◆ m_CellId

int mitk::CellOperation::m_CellId

Definition at line 44 of file mitkCellOperation.h.

◆ m_Vector

Vector3D mitk::CellOperation::m_Vector

Definition at line 47 of file mitkCellOperation.h.

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