Public Member Functions | Protected Attributes

mitk::RotationOperation Class Reference
[Undo Classes]

Operation, that holds everything necessary for an rotation operation. More...

#include <mitkRotationOperation.h>

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

List of all members.

Public Member Functions

 RotationOperation (OperationType operationType, Point3D pointOfRotation, Vector3D vectorOfRotation, ScalarType angleOfRotation)
virtual ~RotationOperation (void)
virtual ScalarType GetAngleOfRotation ()
virtual const Point3D GetCenterOfRotation ()
virtual const Vector3D GetVectorOfRotation ()

Protected Attributes

ScalarType m_AngleOfRotation
Point3D m_PointOfRotation
Vector3D m_VectorOfRotation

Detailed Description

Operation, that holds everything necessary for an rotation operation.

Definition at line 31 of file mitkRotationOperation.h.


Constructor & Destructor Documentation

mitk::RotationOperation::RotationOperation ( OperationType  operationType,
Point3D  pointOfRotation,
Vector3D  vectorOfRotation,
ScalarType  angleOfRotation 
)

Definition at line 21 of file mitkRotationOperation.cpp.

  : mitk::Operation(operationType)
  , m_AngleOfRotation(angleOfRotation), m_PointOfRotation(pointOfRotation), m_VectorOfRotation(vectorOfRotation)
{
}
mitk::RotationOperation::~RotationOperation ( void   ) [virtual]

Definition at line 27 of file mitkRotationOperation.cpp.

{
}

Member Function Documentation

mitk::ScalarType mitk::RotationOperation::GetAngleOfRotation (  ) [virtual]
const mitk::Point3D mitk::RotationOperation::GetCenterOfRotation (  ) [virtual]
const mitk::Vector3D mitk::RotationOperation::GetVectorOfRotation (  ) [virtual]

Member Data Documentation

Definition at line 41 of file mitkRotationOperation.h.

Definition at line 42 of file mitkRotationOperation.h.

Definition at line 43 of file mitkRotationOperation.h.


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