Operation, that holds everything necessary for an rotation operation on mitk::BaseData.
More...
#include <mitkRotationOperation.h>
Operation, that holds everything necessary for an rotation operation on mitk::BaseData.
Definition at line 25 of file mitkRotationOperation.h.
◆ RotationOperation()
RotationOperation constructor to create the operation.
- Parameters
-
operationType | this has to be set to OpROTATE. |
pointOfRotation | Anchor point for rotation. |
vectorOfRotation | Axis for rotation. |
angleOfRotation | Angle for rotation in degree. |
◆ ~RotationOperation()
mitk::RotationOperation::~RotationOperation |
( |
void |
| ) |
|
|
override |
◆ GetAngleOfRotation()
virtual ScalarType mitk::RotationOperation::GetAngleOfRotation |
( |
| ) |
|
|
virtual |
GetAngleOfRotation getter for rotation angle.
- Returns
- Angle in degree.
◆ GetCenterOfRotation()
virtual const Point3D mitk::RotationOperation::GetCenterOfRotation |
( |
| ) |
|
|
virtual |
GetCenterOfRotation getter for the anchor point of rotation.
- Returns
- The anchor point to rotate the base data around.
◆ GetVectorOfRotation()
virtual const Vector3D mitk::RotationOperation::GetVectorOfRotation |
( |
| ) |
|
|
virtual |
GetVectorOfRotation getter for the rotation axis.
- Returns
- Rotation axis as vector.
◆ m_AngleOfRotation
ScalarType mitk::RotationOperation::m_AngleOfRotation |
|
protected |
◆ m_PointOfRotation
Point3D mitk::RotationOperation::m_PointOfRotation |
|
protected |
◆ m_VectorOfRotation
Vector3D mitk::RotationOperation::m_VectorOfRotation |
|
protected |
The documentation for this class was generated from the following file: