Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <QmitkFitParameterModel.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 | |
QmitkFitParameterModel (QObject *parent=nullptr) | |
~QmitkFitParameterModel () override | |
const FitVectorType & | getFits () const |
mitk::Point3D | getCurrentPosition () const |
const mitk::PointSet * | getPositionBookmarks () const |
Qt::ItemFlags | flags (const QModelIndex &index) const override |
QVariant | data (const QModelIndex &index, int role) const override |
QVariant | headerData (int section, Qt::Orientation orientation, int role) const override |
int | rowCount (const QModelIndex &parent=QModelIndex()) const override |
int | columnCount (const QModelIndex &parent=QModelIndex()) const override |
bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override |
Protected Member Functions | |
std::vcl_size_t | getBookmarksCount () const |
Model that can be used to display the parameter values of ModelFitInfo instances for different world coordinate positions. If more then one ModelFitInfo instance is given the model will use a tree hirarchy. The first level are the fits, the seconds level are the parameter of the fit.
Definition at line 30 of file QmitkFitParameterModel.h.
using QmitkFitParameterModel::FitVectorType = std::vector<mitk::modelFit::ModelFitInfo::ConstPointer> |
Definition at line 35 of file QmitkFitParameterModel.h.
QmitkFitParameterModel::QmitkFitParameterModel | ( | QObject * | parent = nullptr | ) |
Definition at line 20 of file QmitkFitParameterModel.cpp.
References getFits().
|
inlineoverride |
Definition at line 38 of file QmitkFitParameterModel.h.
|
override |
Definition at line 124 of file QmitkFitParameterModel.cpp.
References getBookmarksCount().
Referenced by getBookmarksCount(), and QmitkFitParameterWidget::streamModelToString().
|
override |
Definition at line 157 of file QmitkFitParameterModel.cpp.
References mitk::modelFit::Parameter::CriterionType, mitk::modelFit::Parameter::DerivedType, mitk::modelFit::Parameter::EvaluationType, flags(), mitk::modelFit::StaticParameterMap::Get(), getBookmarksCount(), mitk::modelFit::ModelFitInfo::GetParameters(), GetStaticParameterName(), mitk::ModelFitConstants::PARAMETER_TYPE_VALUE_CRITERION(), mitk::ModelFitConstants::PARAMETER_TYPE_VALUE_DERIVED_PARAMETER(), mitk::ModelFitConstants::PARAMETER_TYPE_VALUE_EVALUATION_PARAMETER(), mitk::ModelFitConstants::PARAMETER_TYPE_VALUE_PARAMETER(), mitk::ReadVoxel(), mitk::modelFit::StaticParameterMap::Size(), and mitk::modelFit::ModelFitInfo::staticParamMap.
Referenced by GetStaticParameterName(), and QmitkFitParameterWidget::streamModelToString().
|
override |
Definition at line 294 of file QmitkFitParameterModel.cpp.
References headerData().
Referenced by data().
|
protected |
Definition at line 113 of file QmitkFitParameterModel.cpp.
References columnCount().
Referenced by columnCount(), data(), headerData(), and rowCount().
mitk::Point3D QmitkFitParameterModel::getCurrentPosition | ( | ) | const |
Definition at line 35 of file QmitkFitParameterModel.cpp.
References getPositionBookmarks().
Referenced by QmitkFitParameterWidget::getCurrentPosition(), and getFits().
const QmitkFitParameterModel::FitVectorType & QmitkFitParameterModel::getFits | ( | ) | const |
Definition at line 28 of file QmitkFitParameterModel.cpp.
References getCurrentPosition().
Referenced by QmitkFitParameterWidget::getFits(), and QmitkFitParameterModel().
const mitk::PointSet * QmitkFitParameterModel::getPositionBookmarks | ( | ) | const |
Definition at line 42 of file QmitkFitParameterModel.cpp.
References setFits().
Referenced by getCurrentPosition(), and QmitkFitParameterWidget::getPositionBookmarks().
|
override |
Definition at line 303 of file QmitkFitParameterModel.cpp.
References getBookmarksCount(), and setData().
Referenced by flags(), and QmitkFitParameterWidget::streamModelToString().
|
override |
Definition at line 83 of file QmitkFitParameterModel.cpp.
References getBookmarksCount().
Referenced by setPositionBookmarks(), and QmitkFitParameterWidget::streamModelToString().
|
slot |
Definition at line 58 of file QmitkFitParameterModel.cpp.
References setPositionBookmarks().
Referenced by QmitkFitParameterWidget::setCurrentPosition(), and setFits().
|
override |
Definition at line 335 of file QmitkFitParameterModel.cpp.
Referenced by headerData().
|
slot |
Definition at line 49 of file QmitkFitParameterModel.cpp.
References setCurrentPosition().
Referenced by getPositionBookmarks(), and QmitkFitParameterWidget::setFits().
|
slot |
Definition at line 67 of file QmitkFitParameterModel.cpp.
References rowCount().
Referenced by setCurrentPosition(), and QmitkFitParameterWidget::setPositionBookmarks().