13 #ifndef mitkBoundingShapeInteractor_h 14 #define mitkBoundingShapeInteractor_h 27 #pragma GCC visibility push(default) 29 #pragma GCC visibility pop 42 itkFactorylessNewMacro(
Self);
45 void SetDataNode(
DataNode *dataNode)
override;
46 void SetRotationEnabled(
bool rotationEnabled);
56 void ConnectActionsAndFunctions()
override;
61 void DataNodeChanged()
override;
114 virtual void RestoreNodeProperties();
125 void EnableCrosshairNavigation();
130 void DisableCrosshairNavigation();
#define MITKBOUNDINGSHAPE_EXPORT
itkEventMacro(BoundingShapeInteractionEvent, itk::AnyEvent)
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)
Basic interaction methods for mitk::GeometryData.
Class for nodes of the DataTree.