Medical Imaging Interaction Toolkit  2023.12.00
Medical Imaging Interaction Toolkit
QmitkInspectionPositionWidget Class Reference

Widget that allows manage the positions that should be used to inspect fits. More...

#include <QmitkInspectionPositionWidget.h>

Inheritance diagram for QmitkInspectionPositionWidget:
Collaboration diagram for QmitkInspectionPositionWidget:

Public Types

using FitVectorType = std::vector< mitk::modelFit::ModelFitInfo::ConstPointer >
 

Public Slots

void SetCurrentPosition (const mitk::Point3D &currentPos)
 
void OnPointListChanged ()
 
void OnAddCurrentPositionClicked ()
 

Signals

void PositionBookmarksChanged ()
 

Public Member Functions

 QmitkInspectionPositionWidget (QWidget *parent=nullptr)
 
 ~QmitkInspectionPositionWidget () override
 
mitk::Point3D GetCurrentPosition () const
 
const mitk::PointSetGetPositionBookmarks () const
 
void SetPositionBookmarkNode (mitk::DataNode *newNode)
 assign a point set (contained in a node of DataStorage) for observation More...
 
mitk::DataNodeGetPositionBookmarkNode ()
 

Protected Attributes

mitk::Point3D m_CurrentPosition
 
Ui::QmitkInspectionPositionWidget m_Controls
 

Detailed Description

Widget that allows manage the positions that should be used to inspect fits.

Definition at line 32 of file QmitkInspectionPositionWidget.h.

Member Typedef Documentation

◆ FitVectorType

using QmitkInspectionPositionWidget::FitVectorType = std::vector<mitk::modelFit::ModelFitInfo::ConstPointer>

Definition at line 37 of file QmitkInspectionPositionWidget.h.

Constructor & Destructor Documentation

◆ QmitkInspectionPositionWidget()

QmitkInspectionPositionWidget::QmitkInspectionPositionWidget ( QWidget *  parent = nullptr)

◆ ~QmitkInspectionPositionWidget()

QmitkInspectionPositionWidget::~QmitkInspectionPositionWidget ( )
override

Member Function Documentation

◆ GetCurrentPosition()

mitk::Point3D QmitkInspectionPositionWidget::GetCurrentPosition ( ) const

◆ GetPositionBookmarkNode()

mitk::DataNode* QmitkInspectionPositionWidget::GetPositionBookmarkNode ( )

◆ GetPositionBookmarks()

const mitk::PointSet* QmitkInspectionPositionWidget::GetPositionBookmarks ( ) const

◆ OnAddCurrentPositionClicked

void QmitkInspectionPositionWidget::OnAddCurrentPositionClicked ( )
slot

◆ OnPointListChanged

void QmitkInspectionPositionWidget::OnPointListChanged ( )
slot

◆ PositionBookmarksChanged

void QmitkInspectionPositionWidget::PositionBookmarksChanged ( )
signal

Is emitted as soon as the position bookmarks changed.

◆ SetCurrentPosition

void QmitkInspectionPositionWidget::SetCurrentPosition ( const mitk::Point3D currentPos)
slot

◆ SetPositionBookmarkNode()

void QmitkInspectionPositionWidget::SetPositionBookmarkNode ( mitk::DataNode newNode)

assign a point set (contained in a node of DataStorage) for observation

Member Data Documentation

◆ m_Controls

Ui::QmitkInspectionPositionWidget QmitkInspectionPositionWidget::m_Controls
protected

Definition at line 64 of file QmitkInspectionPositionWidget.h.

◆ m_CurrentPosition

mitk::Point3D QmitkInspectionPositionWidget::m_CurrentPosition
protected

Definition at line 62 of file QmitkInspectionPositionWidget.h.


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