Operation that holds everything necessary for a rotation operation on mitk::BaseData.
More...
#include <mitkRotationOperation.h>
Operation that holds everything necessary for a rotation operation on mitk::BaseData.
- See also
- Operation
Definition at line 27 of file mitkRotationOperation.h.
◆ RotationOperation()
Constructor to create a rotation operation.
- Parameters
-
| operationType | this has to be set to OpROTATE. |
| pointOfRotation | anchor point for rotation. |
| vectorOfRotation | axis for rotation. |
| angleOfRotation | angle for rotation in degrees. |
◆ ~RotationOperation()
| mitk::RotationOperation::~RotationOperation |
( |
void |
| ) |
|
|
override |
◆ GetAngleOfRotation()
| virtual ScalarType mitk::RotationOperation::GetAngleOfRotation |
( |
| ) |
|
|
virtual |
Returns the rotation angle.
- Returns
- Angle in degrees.
◆ GetCenterOfRotation()
| virtual const Point3D mitk::RotationOperation::GetCenterOfRotation |
( |
| ) |
|
|
virtual |
Returns the anchor point of rotation.
- Returns
- The anchor point to rotate the base data around.
◆ GetVectorOfRotation()
| virtual const Vector3D mitk::RotationOperation::GetVectorOfRotation |
( |
| ) |
|
|
virtual |
Returns 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: