Medical Imaging Interaction Toolkit  2024.12.99-d991a09f
Medical Imaging Interaction Toolkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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: