17 #ifndef MITKDATAINTERACTOR_H_
18 #define MITKDATAINTERACTOR_H_
38 enum ProcessEventMode {
42 CONNECTEDMOUSEACTION = 3
67 ProcessEventMode GetMode() const;
71 virtual ~DataInteractor();
100 void virtual NotifyStart();
107 void virtual NotifyResultReady();
static const std::string IntLeaveWidget
virtual void DataNodeChanged() override
Called when a DataNode has been set/changed.
DataCollection - Class to facilitate loading/accessing structured data.
Base class from with interactors that handle DataNodes are to be derived.
virtual void ConnectActionsAndFunctions() override
#define mitkClassMacro(className, SuperClassName)
static const std::string IntDeactivateMe
Implements a weak reference to an object.
itkEventMacro(ContourModelEvent, itk::AnyEvent)
virtual void SetDataNode(DataNode *dataNode) override
static const std::string IntEnterWidget
Class for nodes of the DataTree.
Super-class that provides the functionality of a StateMachine to DataInteractors. ...