Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <QmitkFitParameterWidget.h>
Public Types | |
using | FitVectorType = std::vector< mitk::modelFit::ModelFitInfo::ConstPointer > |
Public Slots | |
void | setFits (const FitVectorType &fits) |
void | setCurrentPosition (const mitk::Point3D ¤tPos) |
void | setPositionBookmarks (const mitk::PointSet *bookmarks) |
Public Member Functions | |
QmitkFitParameterWidget (QWidget *parent=nullptr) | |
~QmitkFitParameterWidget () override | |
const FitVectorType & | getFits () const |
mitk::Point3D | getCurrentPosition () const |
const mitk::PointSet * | getPositionBookmarks () const |
Protected Slots | |
void | OnExportClicked () const |
void | OnClipboardResultsButtonClicked () const |
Saves the results table to clipboard. More... | |
Protected Member Functions | |
std::string | streamModelToString () const |
Protected Attributes | |
QmitkFitParameterModel * | m_InternalModel |
Ui::QmitkFitParameterWidget | m_Controls |
Widget that displays the parameters of all set ModelFitInfo instances for all given world coordinate points. In addition it allows to transfer this information as CSV into the clipboard or a file.
Definition at line 34 of file QmitkFitParameterWidget.h.
using QmitkFitParameterWidget::FitVectorType = std::vector<mitk::modelFit::ModelFitInfo::ConstPointer> |
Definition at line 39 of file QmitkFitParameterWidget.h.
QmitkFitParameterWidget::QmitkFitParameterWidget | ( | QWidget * | parent = nullptr | ) |
Definition at line 20 of file QmitkFitParameterWidget.cpp.
References getFits(), m_Controls, m_InternalModel, OnClipboardResultsButtonClicked(), and OnExportClicked().
|
override |
Definition at line 73 of file QmitkFitParameterWidget.cpp.
mitk::Point3D QmitkFitParameterWidget::getCurrentPosition | ( | ) | const |
Definition at line 40 of file QmitkFitParameterWidget.cpp.
References QmitkFitParameterModel::getCurrentPosition(), getPositionBookmarks(), and m_InternalModel.
Referenced by getFits().
const QmitkFitParameterWidget::FitVectorType & QmitkFitParameterWidget::getFits | ( | ) | const |
Definition at line 33 of file QmitkFitParameterWidget.cpp.
References getCurrentPosition(), QmitkFitParameterModel::getFits(), and m_InternalModel.
Referenced by QmitkFitParameterWidget().
const mitk::PointSet * QmitkFitParameterWidget::getPositionBookmarks | ( | ) | const |
Definition at line 47 of file QmitkFitParameterWidget.cpp.
References QmitkFitParameterModel::getPositionBookmarks(), m_InternalModel, and setFits().
Referenced by getCurrentPosition().
|
protectedslot |
Saves the results table to clipboard.
Definition at line 132 of file QmitkFitParameterWidget.cpp.
References streamModelToString().
Referenced by QmitkFitParameterWidget().
|
protectedslot |
Definition at line 138 of file QmitkFitParameterWidget.cpp.
References streamModelToString().
Referenced by QmitkFitParameterWidget().
|
slot |
Definition at line 61 of file QmitkFitParameterWidget.cpp.
References m_InternalModel, QmitkFitParameterModel::setCurrentPosition(), and setPositionBookmarks().
Referenced by setFits().
|
slot |
Definition at line 54 of file QmitkFitParameterWidget.cpp.
References m_InternalModel, setCurrentPosition(), and QmitkFitParameterModel::setFits().
Referenced by getPositionBookmarks().
|
slot |
Definition at line 68 of file QmitkFitParameterWidget.cpp.
References m_InternalModel, and QmitkFitParameterModel::setPositionBookmarks().
Referenced by setCurrentPosition().
|
protected |
Definition at line 85 of file QmitkFitParameterWidget.cpp.
References QmitkFitParameterModel::columnCount(), QmitkFitParameterModel::data(), QmitkFitParameterModel::headerData(), m_InternalModel, mitkThrow, QmitkFitParameterModel::rowCount(), and SanatizeString().
Referenced by OnClipboardResultsButtonClicked(), and OnExportClicked().
|
protected |
Definition at line 69 of file QmitkFitParameterWidget.h.
Referenced by QmitkFitParameterWidget().
|
protected |
Definition at line 67 of file QmitkFitParameterWidget.h.
Referenced by getCurrentPosition(), getFits(), getPositionBookmarks(), QmitkFitParameterWidget(), setCurrentPosition(), setFits(), setPositionBookmarks(), and streamModelToString().