MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
QmitkToolDistanceWidget Class Reference

QmitkToolDistanceWidget. More...

#include <QmitkToolDistanceWidget.h>

Inheritance diagram for QmitkToolDistanceWidget:

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.
 

Public Member Functions

 QmitkToolDistanceWidget (QWidget *parent)
 default constructor
 
 ~QmitkToolDistanceWidget () override
 default destructor
 
void ShowDistanceValues (itk::ProcessObject::DataObjectPointerArray &outputs)
 This method displays the matrix with the distances between the tracking source's outputs in a QGridLayout.
 
void CreateToolDistanceMatrix (itk::ProcessObject::DataObjectPointerArray &outputs)
 This method creates the initial distances matrix and labels it with the connected tool names.
 
void ClearDistanceMatrix ()
 This method clears the whole tool distances matrix.
 

Protected Member Functions

void CreateConnections ()
 
void CreateQtPartControl (QWidget *parent)
 

Protected Attributes

Ui::QmitkToolDistanceWidgetControls * m_Controls
 gui widgets
 

Detailed Description

QmitkToolDistanceWidget.

Widget for setting up and controlling an update timer in an IGT-Pipeline.

Definition at line 33 of file QmitkToolDistanceWidget.h.

Member Typedef Documentation

◆ DistanceLabelType

QVector<QVector<QLabel*> > QmitkToolDistanceWidget::DistanceLabelType

Definition at line 38 of file QmitkToolDistanceWidget.h.

Constructor & Destructor Documentation

◆ QmitkToolDistanceWidget()

QmitkToolDistanceWidget::QmitkToolDistanceWidget ( QWidget * parent)

default constructor

Definition at line 23 of file QmitkToolDistanceWidget.cpp.

◆ ~QmitkToolDistanceWidget()

QmitkToolDistanceWidget::~QmitkToolDistanceWidget ( )
override

default destructor

Definition at line 29 of file QmitkToolDistanceWidget.cpp.

Member Function Documentation

◆ ClearDistanceMatrix()

void QmitkToolDistanceWidget::ClearDistanceMatrix ( )

This method clears the whole tool distances matrix.

Definition at line 155 of file QmitkToolDistanceWidget.cpp.

◆ CreateConnections()

void QmitkToolDistanceWidget::CreateConnections ( )
protected

Definition at line 50 of file QmitkToolDistanceWidget.cpp.

◆ CreateQtPartControl()

void QmitkToolDistanceWidget::CreateQtPartControl ( QWidget * parent)
protected

Definition at line 37 of file QmitkToolDistanceWidget.cpp.

◆ CreateToolDistanceMatrix()

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.

◆ SetDistanceLabelValuesInvalid

void QmitkToolDistanceWidget::SetDistanceLabelValuesInvalid ( )
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.

◆ ShowDistanceValues()

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.

Member Data Documentation

◆ m_Controls

Ui::QmitkToolDistanceWidgetControls* QmitkToolDistanceWidget::m_Controls
protected

gui widgets

Definition at line 74 of file QmitkToolDistanceWidget.h.


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