Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef mitkRenderWindow_h
14 #define mitkRenderWindow_h
22 class vtkEventProvider;
35 itkFactorylessNewMacro(
Self);
42 vtkRenderWindow *GetVtkRenderWindow()
override;
43 vtkRenderWindowInteractor *GetVtkRenderWindowInteractor()
override;
46 void SetLayoutIndex(
unsigned int layoutIndex);
49 unsigned int GetLayoutIndex();
52 void LayoutDesignListChanged(
int layoutDesignIndex);
54 void FullScreenMode(
bool state);
62 void SetSize(
int width,
int height);
77 void ReinitEventProvider();
80 RenderWindow(vtkRenderWindow *existingRenderWindow =
nullptr,
81 const char *name =
"unnamed renderer");
vtkEventProvider * m_vtkMitkEventProvider
#define mitkNewMacro2Param(classname, typea, typeb)
#define mitkNewMacro1Param(classname, type)
Base class of MITK RenderWindows.
mitkRenderWindow integrates the MITK rendering mechanism into VTK and is NOT QT dependent
#define mitkClassMacroItkParent(className, SuperClassName)
Find image slices visible on a given plane.
Integrates into the VTK event mechanism to generate MITK specific events. This class is NON-QT depend...
vtkRenderWindow * m_vtkRenderWindow
vtkRenderWindowInteractor * m_vtkRenderWindowInteractor