Public Member Functions

mitk::DisplayCoordinateOperation Class Reference
[Undo Classes]

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

#include <mitkDisplayCoordinateOperation.h>

Inheritance diagram for mitk::DisplayCoordinateOperation:
Inheritance graph
[legend]
Collaboration diagram for mitk::DisplayCoordinateOperation:
Collaboration graph
[legend]

List of all members.

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)
virtual ~DisplayCoordinateOperation ()
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 ()

Detailed Description

Operation with informations necessary for operations of DisplayVectorInteractor.

Definition at line 39 of file mitkDisplayCoordinateOperation.h.


Constructor & Destructor Documentation

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

Definition at line 22 of file mitkDisplayCoordinateOperation.cpp.

  : mitk::Operation(operationType), 
    m_Renderer(renderer), 
    m_StartDisplayCoordinate(startDisplayCoordinate), 
    m_LastDisplayCoordinate(lastDisplayCoordinate),
    m_CurrentDisplayCoordinate(currentDisplayCoordinate)
{
}
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 
)

Definition at line 36 of file mitkDisplayCoordinateOperation.cpp.

  : mitk::Operation(operationType),
    m_Renderer(renderer),
    m_StartDisplayCoordinate(startDisplayCoordinate),
    m_LastDisplayCoordinate(lastDisplayCoordinate),
    m_CurrentDisplayCoordinate(currentDisplayCoordinate),
    m_StartCoordinateInMM(startCoordinateInMM)
{
}
mitk::DisplayCoordinateOperation::~DisplayCoordinateOperation (  ) [virtual]

Definition at line 53 of file mitkDisplayCoordinateOperation.cpp.

{
}

Member Function Documentation

virtual mitk::Point2D mitk::DisplayCoordinateOperation::GetCurrentDisplayCoordinate (  ) [inline, virtual]

Definition at line 63 of file mitkDisplayCoordinateOperation.h.

virtual mitk::Point2D mitk::DisplayCoordinateOperation::GetLastDisplayCoordinate (  ) [inline, virtual]

Definition at line 62 of file mitkDisplayCoordinateOperation.h.

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

Definition at line 62 of file mitkDisplayCoordinateOperation.cpp.

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

{
    return m_CurrentDisplayCoordinate-m_LastDisplayCoordinate;
}
mitk::BaseRenderer * mitk::DisplayCoordinateOperation::GetRenderer (  )

Definition at line 57 of file mitkDisplayCoordinateOperation.cpp.

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

{
    return m_Renderer;
}
virtual mitk::Point2D mitk::DisplayCoordinateOperation::GetStartCoordinateInMM (  ) [inline, virtual]
virtual mitk::Point2D mitk::DisplayCoordinateOperation::GetStartDisplayCoordinate (  ) [inline, virtual]
mitk::Vector2D mitk::DisplayCoordinateOperation::GetStartToCurrentDisplayVector (  )

Definition at line 67 of file mitkDisplayCoordinateOperation.cpp.

{
    return m_CurrentDisplayCoordinate-m_StartDisplayCoordinate;
}
mitk::Vector2D mitk::DisplayCoordinateOperation::GetStartToLastDisplayVector (  )

Definition at line 72 of file mitkDisplayCoordinateOperation.cpp.

{
    return m_LastDisplayCoordinate-m_StartDisplayCoordinate;
}

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines