13 #ifndef mitkAffineBaseDataInteractor3D_h 14 #define mitkAffineBaseDataInteractor3D_h 23 #pragma GCC visibility push(default) 28 #pragma GCC visibility pop 40 itkFactorylessNewMacro(
Self);
43 void SetDataNode(
DataNode *node)
override;
56 void ConnectActionsAndFunctions()
override;
60 void DataNodeChanged()
override;
90 virtual void RestoreNodeProperties();
99 Point3D m_InitialPickedWorldPoint;
100 Point2D m_InitialPickedDisplayPoint;
itkEventMacro(BoundingShapeInteractionEvent, itk::AnyEvent)
#define MITKDATATYPESEXT_EXPORT
DataCollection - Class to facilitate loading/accessing structured data.
Base class from with interactors that handle DataNodes are to be derived.
Represents an action, that is executed after a certain event (in statemachine-mechanism) TODO: implem...
#define mitkClassMacro(className, SuperClassName)
Affine interaction with mitk::BaseGeometry.
BaseGeometry Describes the geometry of a data object.
Class for nodes of the DataTree.