13 #ifndef mitkBindDispatcherInteractor_h
14 #define mitkBindDispatcherInteractor_h
82 void RegisterInteractor(
const DataNode *dataNode);
85 void UnRegisterInteractor(
const DataNode *dataNode);
88 void RegisterDataStorageEvents();
91 void UnRegisterDataStorageEvents();
93 Dispatcher::Pointer m_Dispatcher;
94 DataStorage::Pointer m_DataStorage;
Connects a DataStorage with a Dispatcher for interaction event routing.
void SetDispatcher(Dispatcher::Pointer dispatcher)
Set the Dispatcher to be notified of data node changes.
Dispatcher::Pointer GetDispatcher() const
Return the currently active Dispatcher.
~BindDispatcherInteractor()
Destructor. Unregisters from the current DataStorage.
BindDispatcherInteractor(const std::string &rendererName)
Construct a BindDispatcherInteractor for the given renderer.
void SetDataStorage(DataStorage::Pointer dataStorage)
Set the DataStorage whose events this class subscribes to.
Central node class of the MITK data tree, associating a data object with properties and mappers.
Find image slices visible on a given plane.