Operation, that holds everything necessary for an rotation operation. More...
#include <mitkRotationOperation.h>
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 |
Operation, that holds everything necessary for an rotation operation.
Definition at line 31 of file mitkRotationOperation.h.
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.
{ }
mitk::ScalarType mitk::RotationOperation::GetAngleOfRotation | ( | ) | [virtual] |
Definition at line 31 of file mitkRotationOperation.cpp.
Referenced by mitk::SlicedGeometry3D::ExecuteOperation(), and mitk::Geometry3D::ExecuteOperation().
{ return this->m_AngleOfRotation; }
const mitk::Point3D mitk::RotationOperation::GetCenterOfRotation | ( | ) | [virtual] |
Definition at line 36 of file mitkRotationOperation.cpp.
Referenced by mitk::SlicedGeometry3D::ExecuteOperation(), and mitk::Geometry3D::ExecuteOperation().
{ return this->m_PointOfRotation; }
const mitk::Vector3D mitk::RotationOperation::GetVectorOfRotation | ( | ) | [virtual] |
Definition at line 40 of file mitkRotationOperation.cpp.
Referenced by mitk::SlicedGeometry3D::ExecuteOperation(), and mitk::Geometry3D::ExecuteOperation().
{ return this->m_VectorOfRotation; }
ScalarType mitk::RotationOperation::m_AngleOfRotation [protected] |
Definition at line 41 of file mitkRotationOperation.h.
Point3D mitk::RotationOperation::m_PointOfRotation [protected] |
Definition at line 42 of file mitkRotationOperation.h.
Vector3D mitk::RotationOperation::m_VectorOfRotation [protected] |
Definition at line 43 of file mitkRotationOperation.h.