Medical Imaging Interaction Toolkit  2016.11.0
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)
 
virtual ~CellOperation ()
 
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 31 of file mitkCellOperation.h.

Constructor & Destructor Documentation

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

constructor

Parameters
operationTypeis the type of that operation (see mitkOperation.h; e.g. move or add; Information for

Definition at line 19 of file mitkCellOperation.cpp.

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

Definition at line 24 of file mitkCellOperation.cpp.

References m_Vector.

virtual mitk::CellOperation::~CellOperation ( )
inlinevirtual

Definition at line 46 of file mitkCellOperation.h.

Member Function Documentation

int mitk::CellOperation::GetCellId ( )
inline

Definition at line 48 of file mitkCellOperation.h.

Referenced by mitk::Mesh::ExecuteOperation().

Vector3D mitk::CellOperation::GetVector ( )
inline

Definition at line 49 of file mitkCellOperation.h.

Referenced by mitk::Mesh::ExecuteOperation().

mitk::CellOperation::mitkClassMacro ( CellOperation  ,
Operation   
)

Member Data Documentation

int mitk::CellOperation::m_CellId
protected

Definition at line 49 of file mitkCellOperation.h.

Vector3D mitk::CellOperation::m_Vector
protected

Definition at line 52 of file mitkCellOperation.h.

Referenced by CellOperation().


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