13 #ifndef SLICESCOORDINATOR_H_HEADER_INCLUDED_C1C55A2F 14 #define SLICESCOORDINATOR_H_HEADER_INCLUDED_C1C55A2F 17 #include <itkObject.h> 23 class SliceNavigationController;
27 #pragma GCC visibility push(default) 29 #pragma GCC visibility pop 45 itkFactorylessNewMacro(
Self);
47 typedef std::vector<SliceNavigationController *>
SNCVector;
60 itkSetMacro(LinkPlanes,
bool);
61 itkGetMacro(LinkPlanes,
bool);
62 itkBooleanMacro(LinkPlanes);
69 void ResetMouseCursor();
82 void SetMouseCursor(
const char *xpm[],
int hotspotX,
int hotspotY);
std::vector< SliceNavigationController * > SNCVector
itkEventMacro(BoundingShapeInteractionEvent, itk::AnyEvent)
SNCVector m_SliceNavigationControllers
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)