The 'QmitkRenderWindowWidget' is a QFrame that holds a render window and some associates properties, e.g. decorations. Decorations are corner annotation (text and color), frame color or background color and can be set using this class. The 'QmitkRenderWindowWidget' is used inside a 'QmitkAbstractMultiWidget', where a map contains several render window widgets to create the multi widget display. This class uses a CrosshairManager, which allows to use plane geometries as crosshair.
More...
#include <QmitkRenderWindowWidget.h>
The 'QmitkRenderWindowWidget' is a QFrame that holds a render window and some associates properties, e.g. decorations. Decorations are corner annotation (text and color), frame color or background color and can be set using this class. The 'QmitkRenderWindowWidget' is used inside a 'QmitkAbstractMultiWidget', where a map contains several render window widgets to create the multi widget display. This class uses a CrosshairManager, which allows to use plane geometries as crosshair.
Definition at line 43 of file QmitkRenderWindowWidget.h.
◆ QmitkRenderWindowWidget()
QmitkRenderWindowWidget::QmitkRenderWindowWidget |
( |
QWidget * |
parent = nullptr , |
|
|
const QString & |
widgetName = "" , |
|
|
mitk::DataStorage * |
dataStorage = nullptr |
|
) |
| |
◆ ~QmitkRenderWindowWidget()
QmitkRenderWindowWidget::~QmitkRenderWindowWidget |
( |
| ) |
|
|
override |
◆ AddUtilityWidget()
void QmitkRenderWindowWidget::AddUtilityWidget |
( |
QWidget * |
utilityWidget | ) |
|
◆ DisableCrosshair()
void QmitkRenderWindowWidget::DisableCrosshair |
( |
| ) |
|
◆ EnableCrosshair()
void QmitkRenderWindowWidget::EnableCrosshair |
( |
| ) |
|
◆ ForceImmediateUpdate()
void QmitkRenderWindowWidget::ForceImmediateUpdate |
( |
| ) |
|
◆ GetCornerAnnotationText()
std::string QmitkRenderWindowWidget::GetCornerAnnotationText |
( |
| ) |
const |
◆ GetCrosshairPosition()
mitk::Point3D QmitkRenderWindowWidget::GetCrosshairPosition |
( |
| ) |
const |
◆ GetCrosshairVisibility()
bool QmitkRenderWindowWidget::GetCrosshairVisibility |
( |
| ) |
|
◆ GetDecorationColor()
mitk::Color QmitkRenderWindowWidget::GetDecorationColor |
( |
| ) |
const |
|
inline |
◆ GetGradientBackgroundColors()
◆ GetRenderWindow()
◆ GetSliceNavigationController()
◆ GetUtilityWidget()
◆ GetWidgetName()
const QString& QmitkRenderWindowWidget::GetWidgetName |
( |
| ) |
const |
|
inline |
◆ IsColoredRectangleVisible()
bool QmitkRenderWindowWidget::IsColoredRectangleVisible |
( |
| ) |
const |
◆ IsCornerAnnotationVisible()
bool QmitkRenderWindowWidget::IsCornerAnnotationVisible |
( |
| ) |
const |
◆ IsGradientBackgroundOn()
bool QmitkRenderWindowWidget::IsGradientBackgroundOn |
( |
| ) |
const |
◆ IsRenderWindowMenuActivated()
bool QmitkRenderWindowWidget::IsRenderWindowMenuActivated |
( |
| ) |
const |
◆ OnResetGeometry
void QmitkRenderWindowWidget::OnResetGeometry |
( |
| ) |
|
|
slot |
◆ RequestUpdate()
void QmitkRenderWindowWidget::RequestUpdate |
( |
| ) |
|
◆ SetCornerAnnotationText()
void QmitkRenderWindowWidget::SetCornerAnnotationText |
( |
const std::string & |
cornerAnnotation | ) |
|
◆ SetCrosshairGap()
void QmitkRenderWindowWidget::SetCrosshairGap |
( |
unsigned int |
gapSize | ) |
|
◆ SetCrosshairPosition()
void QmitkRenderWindowWidget::SetCrosshairPosition |
( |
const mitk::Point3D & |
newPosition | ) |
|
◆ SetCrosshairVisibility()
void QmitkRenderWindowWidget::SetCrosshairVisibility |
( |
bool |
visible | ) |
|
◆ SetDataStorage()
◆ SetDecorationColor()
void QmitkRenderWindowWidget::SetDecorationColor |
( |
const mitk::Color & |
color | ) |
|
◆ SetGeometry()
void QmitkRenderWindowWidget::SetGeometry |
( |
const itk::EventObject & |
event | ) |
|
◆ SetGeometrySlice()
void QmitkRenderWindowWidget::SetGeometrySlice |
( |
const itk::EventObject & |
event | ) |
|
◆ SetGradientBackgroundColors()
void QmitkRenderWindowWidget::SetGradientBackgroundColors |
( |
const mitk::Color & |
upper, |
|
|
const mitk::Color & |
lower |
|
) |
| |
◆ ShowColoredRectangle()
void QmitkRenderWindowWidget::ShowColoredRectangle |
( |
bool |
show | ) |
|
◆ ShowCornerAnnotation()
void QmitkRenderWindowWidget::ShowCornerAnnotation |
( |
bool |
show | ) |
|
◆ ShowGradientBackground()
void QmitkRenderWindowWidget::ShowGradientBackground |
( |
bool |
enable | ) |
|
The documentation for this class was generated from the following file: