17 #ifndef SLICESCOORDINATOR_H_HEADER_INCLUDED_C1C55A2F
18 #define SLICESCOORDINATOR_H_HEADER_INCLUDED_C1C55A2F
21 #include <itkObject.h>
27 class SliceNavigationController;
31 #pragma GCC visibility push(default)
33 #pragma GCC visibility pop
49 itkFactorylessNewMacro(
Self)
64 itkSetMacro(LinkPlanes,
bool);
65 itkGetMacro(LinkPlanes,
bool);
66 itkBooleanMacro(LinkPlanes);
73 void ResetMouseCursor();
80 virtual ~SlicesCoordinator();
86 void SetMouseCursor(const
char *xpm[],
int hotspotX,
int hotspotY);
94 SNCVector m_SliceNavigationControllers;
98 bool m_MouseCursorSet;
std::vector< SliceNavigationController * > SNCVector
DataCollection - Class to facilitate loading/accessing structured data.
Controls the selection of the slice the associated BaseRenderer will display.
Coordinates a list of SliceNavigationControllers.
#define mitkClassMacroItkParent(className, SuperClassName)
itkEventMacro(ContourModelEvent, itk::AnyEvent)