Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
Widget that allows to show and edit the content of an mitk::IsoDoseLevel instance. More...
#include <QmitkFreeIsoDoseLevelWidget.h>
Public Slots | |
void | setReferenceDose (double newReferenceDose) |
Slot that can be used to set the reference dose. More... | |
void | setIsoDoseLevel (mitk::IsoDoseLevel *level) |
Slot that can be used to set the dose level instance that should be handled by the widget. More... | |
void | OnRelValueChanged (double newValue) |
void | OnAbsValueChanged (double newValue) |
void | OnSliderChanged (int newValue) |
void | OnVisibleClicked (bool checked) |
void | OnColorChanged (QColor color) |
Signals | |
void | ValueChanged (mitk::IsoDoseLevel *, mitk::DoseValueRel oldValue) |
void | ColorChanged (mitk::IsoDoseLevel *) |
void | VisualizationStyleChanged (mitk::IsoDoseLevel *) |
Public Member Functions | |
QmitkFreeIsoDoseLevelWidget (QWidget *parent=0) | |
mitk::DoseValueAbs | getReferenceDose () const |
mitk::IsoDoseLevel * | getIsoDoseLevel () const |
Protected Member Functions | |
void | update () |
Updates the widget according to its current settings. More... | |
void | updateValue (mitk::DoseValueRel newDose) |
Protected Attributes | |
mitk::DoseValueAbs | m_ReferenceDose |
mitk::IsoDoseLevel::Pointer | m_IsoDoseLevel |
bool | m_InternalUpdate |
Widget that allows to show and edit the content of an mitk::IsoDoseLevel instance.
Definition at line 32 of file QmitkFreeIsoDoseLevelWidget.h.
QmitkFreeIsoDoseLevelWidget::QmitkFreeIsoDoseLevelWidget | ( | QWidget * | parent = 0 | ) |
Definition at line 21 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_IsoDoseLevel, mitk::IsoDoseLevel::New(), OnAbsValueChanged(), OnColorChanged(), OnRelValueChanged(), OnSliderChanged(), and OnVisibleClicked().
|
signal |
Referenced by OnColorChanged().
mitk::IsoDoseLevel * QmitkFreeIsoDoseLevelWidget::getIsoDoseLevel | ( | ) | const |
Definition at line 44 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_IsoDoseLevel.
mitk::DoseValueAbs QmitkFreeIsoDoseLevelWidget::getReferenceDose | ( | ) | const |
Definition at line 37 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_ReferenceDose.
|
slot |
Definition at line 84 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_InternalUpdate, m_ReferenceDose, and updateValue().
Referenced by QmitkFreeIsoDoseLevelWidget().
|
slot |
Definition at line 109 of file QmitkFreeIsoDoseLevelWidget.cpp.
References ColorChanged(), and m_IsoDoseLevel.
Referenced by QmitkFreeIsoDoseLevelWidget().
|
slot |
Definition at line 75 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_InternalUpdate, and updateValue().
Referenced by QmitkFreeIsoDoseLevelWidget().
|
slot |
Definition at line 93 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_InternalUpdate, and updateValue().
Referenced by QmitkFreeIsoDoseLevelWidget().
|
slot |
Definition at line 102 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_IsoDoseLevel, and VisualizationStyleChanged().
Referenced by QmitkFreeIsoDoseLevelWidget().
|
slot |
Slot that can be used to set the dose level instance that should be handled by the widget.
Definition at line 60 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_IsoDoseLevel, mitkThrow, and update().
|
slot |
Slot that can be used to set the reference dose.
Definition at line 50 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_ReferenceDose, and update().
|
protected |
Updates the widget according to its current settings.
Definition at line 136 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_IsoDoseLevel, and updateValue().
Referenced by setIsoDoseLevel(), and setReferenceDose().
|
protected |
Definition at line 120 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_InternalUpdate, m_IsoDoseLevel, m_ReferenceDose, and ValueChanged().
Referenced by OnAbsValueChanged(), OnRelValueChanged(), OnSliderChanged(), and update().
|
signal |
Referenced by updateValue().
|
signal |
Referenced by OnVisibleClicked().
|
protected |
Definition at line 74 of file QmitkFreeIsoDoseLevelWidget.h.
Referenced by OnAbsValueChanged(), OnRelValueChanged(), OnSliderChanged(), and updateValue().
|
protected |
Definition at line 73 of file QmitkFreeIsoDoseLevelWidget.h.
Referenced by getIsoDoseLevel(), OnColorChanged(), OnVisibleClicked(), QmitkFreeIsoDoseLevelWidget(), setIsoDoseLevel(), update(), and updateValue().
|
protected |
Definition at line 72 of file QmitkFreeIsoDoseLevelWidget.h.
Referenced by getReferenceDose(), OnAbsValueChanged(), setReferenceDose(), and updateValue().