|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <QmitkTransferFunctionWidget.h>


Public Slots | |
| void | SetXValueScalar (const QString text) |
| void | SetYValueScalar (const QString text) |
| void | SetXValueGradient (const QString text) |
| void | SetYValueGradient (const QString text) |
| void | SetXValueColor (const QString text) |
| void | OnUpdateCanvas () |
| void | UpdateRanges () |
| void | OnResetSlider () |
| void | OnSpanChanged (int lower, int upper) |
Public Member Functions | |
| QmitkTransferFunctionWidget (QWidget *parent=nullptr, Qt::WindowFlags f=nullptr) | |
| ~QmitkTransferFunctionWidget () override | |
| void | SetDataNode (mitk::DataNode *node, const mitk::BaseRenderer *renderer=nullptr) |
| void | SetScalarLabel (const QString &scalarLabel) |
| void | ShowScalarOpacityFunction (bool show) |
| void | ShowColorFunction (bool show) |
| void | ShowGradientOpacityFunction (bool show) |
| void | SetScalarOpacityFunctionEnabled (bool enable) |
| void | SetColorFunctionEnabled (bool enable) |
| void | SetGradientOpacityFunctionEnabled (bool enable) |
Protected Attributes | |
| mitk::TransferFunctionProperty::Pointer | tfpToChange |
| int | m_RangeSliderMin |
| int | m_RangeSliderMax |
| mitk::SimpleHistogramCache | histogramCache |
Definition at line 36 of file QmitkTransferFunctionWidget.h.
| QmitkTransferFunctionWidget::QmitkTransferFunctionWidget | ( | QWidget * | parent = nullptr, |
| Qt::WindowFlags | f = nullptr |
||
| ) |
Definition at line 17 of file QmitkTransferFunctionWidget.cpp.
References OnResetSlider(), OnSpanChanged(), SetXValueColor(), SetXValueGradient(), SetXValueScalar(), SetYValueGradient(), and SetYValueScalar().
|
override |
Definition at line 46 of file QmitkTransferFunctionWidget.cpp.
|
slot |
Definition at line 235 of file QmitkTransferFunctionWidget.cpp.
References m_RangeSliderMax, m_RangeSliderMin, and UpdateRanges().
Referenced by QmitkTransferFunctionWidget().
|
slot |
Definition at line 226 of file QmitkTransferFunctionWidget.cpp.
References UpdateRanges().
Referenced by QmitkTransferFunctionWidget().
|
slot |
Definition at line 145 of file QmitkTransferFunctionWidget.cpp.
References tfpToChange, and UpdateRanges().
Referenced by SetDataNode().
| void QmitkTransferFunctionWidget::SetColorFunctionEnabled | ( | bool | enable | ) |
Definition at line 81 of file QmitkTransferFunctionWidget.cpp.
| void QmitkTransferFunctionWidget::SetDataNode | ( | mitk::DataNode * | node, |
| const mitk::BaseRenderer * | renderer = nullptr |
||
| ) |
Definition at line 91 of file QmitkTransferFunctionWidget.cpp.
References mitk::DataNode::GetData(), mitk::SimpleHistogram::GetMax(), mitk::SimpleHistogram::GetMin(), mitk::DataNode::GetProperty(), histogramCache, m_RangeSliderMax, m_RangeSliderMin, MITK_WARN, mitk::TransferFunctionProperty::New(), OnUpdateCanvas(), mitk::DataNode::SetProperty(), and tfpToChange.
| void QmitkTransferFunctionWidget::SetGradientOpacityFunctionEnabled | ( | bool | enable | ) |
Definition at line 86 of file QmitkTransferFunctionWidget.cpp.
| void QmitkTransferFunctionWidget::SetScalarLabel | ( | const QString & | scalarLabel | ) |
Definition at line 50 of file QmitkTransferFunctionWidget.cpp.
| void QmitkTransferFunctionWidget::SetScalarOpacityFunctionEnabled | ( | bool | enable | ) |
Definition at line 76 of file QmitkTransferFunctionWidget.cpp.
|
slot |
Definition at line 202 of file QmitkTransferFunctionWidget.cpp.
References mitk::RenderingManager::GetInstance(), and mitk::RenderingManager::RequestUpdateAll().
Referenced by QmitkTransferFunctionWidget().
|
slot |
Definition at line 184 of file QmitkTransferFunctionWidget.cpp.
References mitk::RenderingManager::GetInstance(), and mitk::RenderingManager::RequestUpdateAll().
Referenced by QmitkTransferFunctionWidget().
|
slot |
Definition at line 166 of file QmitkTransferFunctionWidget.cpp.
References mitk::RenderingManager::GetInstance(), and mitk::RenderingManager::RequestUpdateAll().
Referenced by QmitkTransferFunctionWidget().
|
slot |
Definition at line 193 of file QmitkTransferFunctionWidget.cpp.
References mitk::RenderingManager::GetInstance(), and mitk::RenderingManager::RequestUpdateAll().
Referenced by QmitkTransferFunctionWidget().
|
slot |
Definition at line 175 of file QmitkTransferFunctionWidget.cpp.
References mitk::RenderingManager::GetInstance(), and mitk::RenderingManager::RequestUpdateAll().
Referenced by QmitkTransferFunctionWidget().
| void QmitkTransferFunctionWidget::ShowColorFunction | ( | bool | show | ) |
Definition at line 66 of file QmitkTransferFunctionWidget.cpp.
| void QmitkTransferFunctionWidget::ShowGradientOpacityFunction | ( | bool | show | ) |
Definition at line 71 of file QmitkTransferFunctionWidget.cpp.
| void QmitkTransferFunctionWidget::ShowScalarOpacityFunction | ( | bool | show | ) |
Definition at line 61 of file QmitkTransferFunctionWidget.cpp.
|
slot |
Definition at line 211 of file QmitkTransferFunctionWidget.cpp.
Referenced by OnResetSlider(), OnSpanChanged(), and OnUpdateCanvas().
|
protected |
Definition at line 76 of file QmitkTransferFunctionWidget.h.
Referenced by SetDataNode().
|
protected |
Definition at line 74 of file QmitkTransferFunctionWidget.h.
Referenced by OnResetSlider(), and SetDataNode().
|
protected |
Definition at line 73 of file QmitkTransferFunctionWidget.h.
Referenced by OnResetSlider(), and SetDataNode().
|
protected |
Definition at line 71 of file QmitkTransferFunctionWidget.h.
Referenced by OnUpdateCanvas(), and SetDataNode().