25 #ifndef WMANIPULATORROTATION_H
26 #define WMANIPULATORROTATION_H
28 #include "core/common/WObjectNDIP.h"
30 #include "WManipulatorInterface.h"
A manipulator for rotating a dataset around an axis in the world coordinate system.
virtual void reset()
Reset the transform.
WPropDouble m_angle
The angle to rotate.
WPropPosition m_axis
The axis to rotate around in world coordinates.
WManipulatorRotation()
Constructor.
virtual bool transformationChanged() const
Check if the transform has changed, for example because of a change to properties.
virtual ~WManipulatorRotation()
Destructor.
virtual WMatrixFixed< double, 4, 4 > getTransformationMatrix() const
Get the transformation matrix from this manipulator.
This is a base class for everything which has a Name,Description,Icon and Properties (=NDIP).