Medical Imaging Interaction Toolkit  2024.06.00
Medical Imaging Interaction Toolkit
QmitkSliceWidget Class Reference

#include <QmitkSliceWidget.h>

Inheritance diagram for QmitkSliceWidget:
Collaboration diagram for QmitkSliceWidget:

Public Slots

void SetData (mitk::DataStorage::SetOfObjects::ConstIterator it)
 
void SetData (mitk::DataStorage::SetOfObjects::ConstIterator it, mitk::AnatomicalPlane view)
 
void SetData (mitk::DataNode::Pointer node)
 
void SetData (mitk::DataNode::Pointer node, mitk::AnatomicalPlane view)
 
void InitWidget (mitk::AnatomicalPlane viewDirection)
 
void wheelEvent (QWheelEvent *e) override
 
void ChangeView (QAction *val)
 
void SetLevelWindowEnabled (bool enable)
 

Public Member Functions

 QmitkSliceWidget (QWidget *parent=nullptr, const char *name=nullptr, Qt::WindowFlags f={})
 
mitk::VtkPropRendererGetRenderer ()
 
QFrame * GetSelectionFrame ()
 
void UpdateGL ()
 
void mousePressEvent (QMouseEvent *e) override
 
void setPopUpEnabled (bool b)
 
void SetDataStorage (mitk::StandaloneDataStorage::Pointer storage)
 
mitk::StandaloneDataStorageGetDataStorage ()
 
QmitkSliceNavigationWidgetGetSliceNavigationWidget ()
 
bool IsLevelWindowEnabled ()
 
QmitkRenderWindowGetRenderWindow ()
 
mitk::SliceNavigationControllerGetSliceNavigationController () const
 
mitk::CameraRotationControllerGetCameraRotationController () const
 
mitk::BaseControllerGetController () const
 

Protected Attributes

QmitkRenderWindowm_RenderWindow
 
mitk::AnatomicalPlane m_View
 

Detailed Description

Definition at line 27 of file QmitkSliceWidget.h.

Constructor & Destructor Documentation

◆ QmitkSliceWidget()

QmitkSliceWidget::QmitkSliceWidget ( QWidget *  parent = nullptr,
const char *  name = nullptr,
Qt::WindowFlags  f = {} 
)

Member Function Documentation

◆ ChangeView

void QmitkSliceWidget::ChangeView ( QAction *  val)
slot

◆ GetCameraRotationController()

mitk::CameraRotationController* QmitkSliceWidget::GetCameraRotationController ( ) const

◆ GetController()

mitk::BaseController* QmitkSliceWidget::GetController ( ) const

◆ GetDataStorage()

mitk::StandaloneDataStorage* QmitkSliceWidget::GetDataStorage ( )

◆ GetRenderer()

mitk::VtkPropRenderer* QmitkSliceWidget::GetRenderer ( )

◆ GetRenderWindow()

QmitkRenderWindow* QmitkSliceWidget::GetRenderWindow ( )

◆ GetSelectionFrame()

QFrame* QmitkSliceWidget::GetSelectionFrame ( )

◆ GetSliceNavigationController()

mitk::SliceNavigationController* QmitkSliceWidget::GetSliceNavigationController ( ) const

◆ GetSliceNavigationWidget()

QmitkSliceNavigationWidget* QmitkSliceWidget::GetSliceNavigationWidget ( )

◆ InitWidget

void QmitkSliceWidget::InitWidget ( mitk::AnatomicalPlane  viewDirection)
slot

◆ IsLevelWindowEnabled()

bool QmitkSliceWidget::IsLevelWindowEnabled ( )

◆ mousePressEvent()

void QmitkSliceWidget::mousePressEvent ( QMouseEvent *  e)
override

◆ SetData [1/4]

void QmitkSliceWidget::SetData ( mitk::DataNode::Pointer  node)
slot

◆ SetData [2/4]

void QmitkSliceWidget::SetData ( mitk::DataNode::Pointer  node,
mitk::AnatomicalPlane  view 
)
slot

◆ SetData [3/4]

void QmitkSliceWidget::SetData ( mitk::DataStorage::SetOfObjects::ConstIterator  it)
slot

◆ SetData [4/4]

void QmitkSliceWidget::SetData ( mitk::DataStorage::SetOfObjects::ConstIterator  it,
mitk::AnatomicalPlane  view 
)
slot

◆ SetDataStorage()

void QmitkSliceWidget::SetDataStorage ( mitk::StandaloneDataStorage::Pointer  storage)

◆ SetLevelWindowEnabled

void QmitkSliceWidget::SetLevelWindowEnabled ( bool  enable)
slot

◆ setPopUpEnabled()

void QmitkSliceWidget::setPopUpEnabled ( bool  b)

◆ UpdateGL()

void QmitkSliceWidget::UpdateGL ( )

◆ wheelEvent

void QmitkSliceWidget::wheelEvent ( QWheelEvent *  e)
overrideslot

Member Data Documentation

◆ m_RenderWindow

QmitkRenderWindow* QmitkSliceWidget::m_RenderWindow
protected

Definition at line 79 of file QmitkSliceWidget.h.

◆ m_View

mitk::AnatomicalPlane QmitkSliceWidget::m_View
protected

Definition at line 80 of file QmitkSliceWidget.h.


The documentation for this class was generated from the following file: