Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <QmitkSliceWidget.h>
Public Slots | |
void | SetData (mitk::DataStorage::SetOfObjects::ConstIterator it) |
void | SetData (mitk::DataStorage::SetOfObjects::ConstIterator it, mitk::SliceNavigationController::ViewDirection view) |
void | SetData (mitk::DataNode::Pointer node) |
void | SetData (mitk::DataNode::Pointer node, mitk::SliceNavigationController::ViewDirection view) |
void | InitWidget (mitk::SliceNavigationController::ViewDirection 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=nullptr) | |
mitk::VtkPropRenderer * | GetRenderer () |
QFrame * | GetSelectionFrame () |
void | UpdateGL () |
void | mousePressEvent (QMouseEvent *e) override |
void | setPopUpEnabled (bool b) |
void | SetDataStorage (mitk::StandaloneDataStorage::Pointer storage) |
mitk::StandaloneDataStorage * | GetDataStorage () |
QmitkSliderNavigatorWidget * | GetNavigatorWidget () |
bool | IsLevelWindowEnabled () |
QmitkRenderWindow * | GetRenderWindow () |
mitk::SliceNavigationController * | GetSliceNavigationController () const |
mitk::CameraRotationController * | GetCameraRotationController () const |
mitk::BaseController * | GetController () const |
Protected Attributes | |
QmitkRenderWindow * | m_RenderWindow |
mitk::SliceNavigationController::ViewDirection | m_View |
Definition at line 26 of file QmitkSliceWidget.h.
QmitkSliceWidget::QmitkSliceWidget | ( | QWidget * | parent = nullptr , |
const char * | name = nullptr , |
||
Qt::WindowFlags | f = nullptr |
||
) |
Definition at line 23 of file QmitkSliceWidget.cpp.
References mitk::SliceNavigationController::Axial, ChangeView(), mitk::RenderWindowBase::GetRenderer(), mitk::BaseController::GetSlice(), mitk::RenderWindowBase::GetSliceNavigationController(), m_RenderWindow, m_View, SetLevelWindowEnabled(), and setPopUpEnabled().
|
slot |
Definition at line 202 of file QmitkSliceWidget.cpp.
References mitk::SliceNavigationController::Axial, mitk::SliceNavigationController::Frontal, InitWidget(), and mitk::SliceNavigationController::Sagittal.
Referenced by QmitkSliceWidget().
mitk::CameraRotationController * QmitkSliceWidget::GetCameraRotationController | ( | ) | const |
Definition at line 258 of file QmitkSliceWidget.cpp.
References mitk::RenderWindowBase::GetCameraRotationController(), and m_RenderWindow.
mitk::BaseController * QmitkSliceWidget::GetController | ( | ) | const |
Definition at line 263 of file QmitkSliceWidget.cpp.
References mitk::RenderWindowBase::GetController(), and m_RenderWindow.
mitk::StandaloneDataStorage * QmitkSliceWidget::GetDataStorage | ( | ) |
Definition at line 75 of file QmitkSliceWidget.cpp.
QmitkSliderNavigatorWidget * QmitkSliceWidget::GetNavigatorWidget | ( | ) |
Definition at line 223 of file QmitkSliceWidget.cpp.
mitk::VtkPropRenderer * QmitkSliceWidget::GetRenderer | ( | ) |
Definition at line 59 of file QmitkSliceWidget.cpp.
Referenced by InitWidget(), main(), Step6::SetupWidgets(), and UpdateGL().
QmitkRenderWindow * QmitkSliceWidget::GetRenderWindow | ( | ) |
Definition at line 248 of file QmitkSliceWidget.cpp.
References m_RenderWindow.
Referenced by InitWidget(), and UpdateGL().
QFrame * QmitkSliceWidget::GetSelectionFrame | ( | ) |
Definition at line 64 of file QmitkSliceWidget.cpp.
mitk::SliceNavigationController * QmitkSliceWidget::GetSliceNavigationController | ( | ) | const |
Definition at line 253 of file QmitkSliceWidget.cpp.
References mitk::RenderWindowBase::GetSliceNavigationController(), and m_RenderWindow.
|
slot |
Definition at line 120 of file QmitkSliceWidget.cpp.
References mitk::SliceNavigationController::Axial, mitk::eps, mitk::CameraController::Fit(), mitk::SliceNavigationController::Frontal, mitk::BaseRenderer::GetCameraController(), mitk::RenderingManager::GetInstance(), GetRenderer(), GetRenderWindow(), mitk::RenderWindowBase::GetSliceNavigationController(), m_RenderWindow, m_View, mitk::ProportionalTimeGeometry::New(), mitk::RenderingManager::RequestUpdate(), mitk::SliceNavigationController::Sagittal, mitk::SliceNavigationController::SetInputWorldTimeGeometry(), and mitk::SliceNavigationController::Update().
Referenced by ChangeView(), and SetData().
bool QmitkSliceWidget::IsLevelWindowEnabled | ( | ) |
Definition at line 243 of file QmitkSliceWidget.cpp.
|
override |
Definition at line 179 of file QmitkSliceWidget.cpp.
|
slot |
Definition at line 80 of file QmitkSliceWidget.cpp.
References m_View.
Referenced by main(), SetData(), and Step6::SetupWidgets().
|
slot |
Definition at line 85 of file QmitkSliceWidget.cpp.
References SetData().
|
slot |
Definition at line 91 of file QmitkSliceWidget.cpp.
|
slot |
Definition at line 106 of file QmitkSliceWidget.cpp.
References image, InitWidget(), and MITK_WARN.
void QmitkSliceWidget::SetDataStorage | ( | mitk::StandaloneDataStorage::Pointer | storage | ) |
Definition at line 69 of file QmitkSliceWidget.cpp.
Referenced by main(), and Step6::SetupWidgets().
|
slot |
Definition at line 228 of file QmitkSliceWidget.cpp.
Referenced by main(), and QmitkSliceWidget().
void QmitkSliceWidget::setPopUpEnabled | ( | bool | b | ) |
Definition at line 218 of file QmitkSliceWidget.cpp.
Referenced by QmitkSliceWidget().
void QmitkSliceWidget::UpdateGL | ( | ) |
Definition at line 173 of file QmitkSliceWidget.cpp.
References mitk::CameraController::Fit(), mitk::BaseRenderer::GetCameraController(), mitk::RenderingManager::GetInstance(), GetRenderer(), GetRenderWindow(), and mitk::RenderingManager::RequestUpdate().
|
overrideslot |
Definition at line 187 of file QmitkSliceWidget.cpp.
|
protected |
Definition at line 78 of file QmitkSliceWidget.h.
Referenced by GetCameraRotationController(), GetController(), GetRenderWindow(), GetSliceNavigationController(), InitWidget(), and QmitkSliceWidget().
|
protected |
Definition at line 79 of file QmitkSliceWidget.h.
Referenced by InitWidget(), QmitkSliceWidget(), and SetData().