Medical Imaging Interaction Toolkit  2023.12.99-63768887
Medical Imaging Interaction Toolkit
mitk::DisplayCoordinateOperation Class Reference

Operation with information necessary for operations of DisplayVectorInteractor. More...

#include <mitkDisplayCoordinateOperation.h>

Inheritance diagram for mitk::DisplayCoordinateOperation:
Collaboration diagram for mitk::DisplayCoordinateOperation:

Public Member Functions

 DisplayCoordinateOperation (mitk::OperationType operationType, mitk::BaseRenderer *renderer, const mitk::Point2D &startDisplayCoordinate, const mitk::Point2D &lastDisplayCoordinate, const mitk::Point2D &currentDisplayCoordinate)
 
 DisplayCoordinateOperation (mitk::OperationType operationType, mitk::BaseRenderer *renderer, const mitk::Point2D &startDisplayCoordinate, const mitk::Point2D &lastDisplayCoordinate, const mitk::Point2D &currentDisplayCoordinate, const mitk::Point2D &startCoordinateInMM)
 
 ~DisplayCoordinateOperation () override
 
mitk::BaseRendererGetRenderer ()
 
virtual mitk::Point2D GetStartDisplayCoordinate ()
 
virtual mitk::Point2D GetLastDisplayCoordinate ()
 
virtual mitk::Point2D GetCurrentDisplayCoordinate ()
 
virtual mitk::Point2D GetStartCoordinateInMM ()
 
mitk::Vector2D GetLastToCurrentDisplayVector ()
 
mitk::Vector2D GetStartToCurrentDisplayVector ()
 
mitk::Vector2D GetStartToLastDisplayVector ()
 
- Public Member Functions inherited from mitk::Operation
virtual std::vector< std::string > GetClassHierarchy () const
 
 itkTypeMacroNoParent (Operation) Operation(OperationType operationType)
 
virtual ~Operation ()
 
OperationType GetOperationType ()
 

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 ()
 
- Protected Attributes inherited from mitk::Operation
OperationType m_OperationType
 

Detailed Description

Operation with information necessary for operations of DisplayVectorInteractor.

Definition at line 32 of file mitkDisplayCoordinateOperation.h.

Constructor & Destructor Documentation

◆ DisplayCoordinateOperation() [1/2]

mitk::DisplayCoordinateOperation::DisplayCoordinateOperation ( mitk::OperationType  operationType,
mitk::BaseRenderer renderer,
const mitk::Point2D startDisplayCoordinate,
const mitk::Point2D lastDisplayCoordinate,
const mitk::Point2D currentDisplayCoordinate 
)

◆ DisplayCoordinateOperation() [2/2]

mitk::DisplayCoordinateOperation::DisplayCoordinateOperation ( mitk::OperationType  operationType,
mitk::BaseRenderer renderer,
const mitk::Point2D startDisplayCoordinate,
const mitk::Point2D lastDisplayCoordinate,
const mitk::Point2D currentDisplayCoordinate,
const mitk::Point2D startCoordinateInMM 
)

◆ ~DisplayCoordinateOperation()

mitk::DisplayCoordinateOperation::~DisplayCoordinateOperation ( )
override

Member Function Documentation

◆ GetCurrentDisplayCoordinate()

virtual mitk::Point2D mitk::DisplayCoordinateOperation::GetCurrentDisplayCoordinate ( )
inlinevirtual

Definition at line 54 of file mitkDisplayCoordinateOperation.h.

◆ GetLastDisplayCoordinate()

virtual mitk::Point2D mitk::DisplayCoordinateOperation::GetLastDisplayCoordinate ( )
inlinevirtual

Definition at line 53 of file mitkDisplayCoordinateOperation.h.

◆ GetLastToCurrentDisplayVector()

mitk::Vector2D mitk::DisplayCoordinateOperation::GetLastToCurrentDisplayVector ( )

◆ GetRenderer()

mitk::BaseRenderer* mitk::DisplayCoordinateOperation::GetRenderer ( )

◆ GetStartCoordinateInMM()

virtual mitk::Point2D mitk::DisplayCoordinateOperation::GetStartCoordinateInMM ( )
inlinevirtual

Definition at line 55 of file mitkDisplayCoordinateOperation.h.

◆ GetStartDisplayCoordinate()

virtual mitk::Point2D mitk::DisplayCoordinateOperation::GetStartDisplayCoordinate ( )
inlinevirtual

Definition at line 52 of file mitkDisplayCoordinateOperation.h.

◆ GetStartToCurrentDisplayVector()

mitk::Vector2D mitk::DisplayCoordinateOperation::GetStartToCurrentDisplayVector ( )

◆ GetStartToLastDisplayVector()

mitk::Vector2D mitk::DisplayCoordinateOperation::GetStartToLastDisplayVector ( )

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