Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
|
Base class of MITK RenderWindows. More...
#include <mitkRenderWindowBase.h>
Public Member Functions | |
virtual | ~RenderWindowBase () |
void | InitRenderer () |
virtual mitk::SliceNavigationController * | GetSliceNavigationController () |
virtual mitk::CameraRotationController * | GetCameraRotationController () |
virtual mitk::BaseController * | GetController () |
virtual mitk::VtkPropRenderer * | GetRenderer () |
virtual vtkRenderWindow * | GetVtkRenderWindow ()=0 |
virtual vtkRenderWindowInteractor * | GetVtkRenderWindowInteractor ()=0 |
virtual bool | HandleEvent (InteractionEvent *interactionEvent) |
Protected Member Functions | |
RenderWindowBase () | |
void | Initialize (const char *name="unnamed renderer") |
void | Destroy () |
Protected Attributes | |
mitk::VtkPropRenderer::Pointer | m_Renderer |
vtkMitkRenderProp * | m_RenderProp |
bool | m_InResize |
Base class of MITK RenderWindows.
This class sets up the MITK rendering mechanism and it's integration into VTK.
Currently, there are two specific implementations of this abstract class: QmitkRenderWindow, inerhits from the QVTKWidget and is the matured way for MITK rendering mitkRenderWindow is a new, QT-independent RenderWindow implementation
Definition at line 39 of file mitkRenderWindowBase.h.
|
virtual |
|
protected |
|
protected |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
pure virtual |
Implemented in QmitkRenderWindow, and mitk::RenderWindow.
|
pure virtual |
Implemented in QmitkRenderWindow, and mitk::RenderWindow.
|
virtual |
|
protected |
void mitk::RenderWindowBase::InitRenderer | ( | ) |
|
protected |
Definition at line 70 of file mitkRenderWindowBase.h.
|
protected |
Definition at line 66 of file mitkRenderWindowBase.h.
|
protected |
Definition at line 68 of file mitkRenderWindowBase.h.