Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
QmitkToolDistanceWidget. More...
#include <QmitkToolDistanceWidget.h>
Public Types | |
typedef QVector< QVector< QLabel * > > | DistanceLabelType |
Public Slots | |
void | SetDistanceLabelValuesInvalid () |
This method set's all distance entries in the matrix to "---". Can be used e.g. if tracking is stopped. More... | |
Public Member Functions | |
QmitkToolDistanceWidget (QWidget *parent) | |
default constructor More... | |
~QmitkToolDistanceWidget () override | |
default destructor More... | |
void | ShowDistanceValues (itk::ProcessObject::DataObjectPointerArray &outputs) |
This method displays the matrix with the distances between the tracking source's outputs in a QGridLayout. More... | |
void | CreateToolDistanceMatrix (itk::ProcessObject::DataObjectPointerArray &outputs) |
This method creates the initial distances matrix and labels it with the connected tool names. More... | |
void | ClearDistanceMatrix () |
This method clears the whole tool distances matrix. More... | |
Protected Member Functions | |
void | CreateConnections () |
void | CreateQtPartControl (QWidget *parent) |
Protected Attributes | |
Ui::QmitkToolDistanceWidgetControls * | m_Controls |
gui widgets More... | |
Widget for setting up and controlling an update timer in an IGT-Pipeline.
Definition at line 33 of file QmitkToolDistanceWidget.h.
typedef QVector<QVector<QLabel*> > QmitkToolDistanceWidget::DistanceLabelType |
Definition at line 38 of file QmitkToolDistanceWidget.h.
QmitkToolDistanceWidget::QmitkToolDistanceWidget | ( | QWidget * | parent | ) |
default constructor
Definition at line 23 of file QmitkToolDistanceWidget.cpp.
References CreateQtPartControl().
|
override |
default destructor
Definition at line 29 of file QmitkToolDistanceWidget.cpp.
References ClearDistanceMatrix(), and m_Controls.
void QmitkToolDistanceWidget::ClearDistanceMatrix | ( | ) |
This method clears the whole tool distances matrix.
Definition at line 155 of file QmitkToolDistanceWidget.cpp.
References m_Controls.
Referenced by ~QmitkToolDistanceWidget().
|
protected |
Definition at line 50 of file QmitkToolDistanceWidget.cpp.
Referenced by CreateQtPartControl().
|
protected |
Definition at line 37 of file QmitkToolDistanceWidget.cpp.
References CreateConnections(), and m_Controls.
Referenced by QmitkToolDistanceWidget().
void QmitkToolDistanceWidget::CreateToolDistanceMatrix | ( | itk::ProcessObject::DataObjectPointerArray & | outputs | ) |
This method creates the initial distances matrix and labels it with the connected tool names.
Definition at line 55 of file QmitkToolDistanceWidget.cpp.
References mitk::NavigationData::GetName(), and m_Controls.
|
slot |
This method set's all distance entries in the matrix to "---". Can be used e.g. if tracking is stopped.
Definition at line 171 of file QmitkToolDistanceWidget.cpp.
void QmitkToolDistanceWidget::ShowDistanceValues | ( | itk::ProcessObject::DataObjectPointerArray & | outputs | ) |
This method displays the matrix with the distances between the tracking source's outputs in a QGridLayout.
Definition at line 120 of file QmitkToolDistanceWidget.cpp.
References mitk::NavigationData::GetPosition(), mitk::NavigationData::IsDataValid(), and k().
|
protected |
gui widgets
Definition at line 74 of file QmitkToolDistanceWidget.h.
Referenced by ClearDistanceMatrix(), CreateQtPartControl(), CreateToolDistanceMatrix(), and ~QmitkToolDistanceWidget().