13 #ifndef MITKDISPLAYACTIONEVENTBROADCAST_H 14 #define MITKDISPLAYACTIONEVENTBROADCAST_H 36 itkFactorylessNewMacro(
Self);
57 void ConnectActionsAndFunctions()
override;
62 void ConfigurationChanged()
override;
121 bool GetBoolProperty(
PropertyList::Pointer propertyList,
const char* propertyName,
bool defaultValue);
142 Point2D m_LastDisplayCoordinate;
150 Point2D m_CurrentDisplayCoordinate;
165 int m_IndexToSliceModifier;
170 std::string m_ScrollDirection;
174 bool m_InvertScrollDirection;
179 std::string m_ZoomDirection;
183 bool m_InvertZoomDirection;
191 bool m_InvertMoveDirection;
196 std::string m_LevelDirection;
200 bool m_InvertLevelWindowDirection;
206 typedef std::vector<SliceNavigationController*> SNCVector;
207 SNCVector m_RotatableSNCs;
208 SNCVector m_SNCsToBeRotated;
224 #endif // MITKDISPLAYACTIONEVENTBROADCAST_H Base class to implement InteractionEventObservers.
DataCollection - Class to facilitate loading/accessing structured data.
This class serves as an event state machine while simultaneously observing interaction events...
Represents an action, that is executed after a certain event (in statemachine-mechanism) TODO: implem...
#define mitkClassMacro(className, SuperClassName)
Class for nodes of the DataTree.
Super-class that provides the functionality of a StateMachine to DataInteractors. ...