Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <QmitkFitPlotDataModel.h>
Public Types | |
using | FitVectorType = std::vector< mitk::modelFit::ModelFitInfo::ConstPointer > |
Public Slots | |
void | SetPlotData (const mitk::ModelFitPlotData *data) |
void | SetXName (const std::string &xName) |
Public Member Functions | |
QmitkFitPlotDataModel (QObject *parent=nullptr) | |
~QmitkFitPlotDataModel () override | |
const mitk::ModelFitPlotData * | GetPlotData () const |
const std::string & | GetXName () 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::pair< std::string, const mitk::PlotDataCurve * > | GetCurveByColumn (int col) const |
std::pair< bool, mitk::ModelFitPlotData::PositionalCollectionMap::value_type > | GetPositionalCurvePoint (const mitk::PlotDataCurve *) const |
Model that can be used to display the values of an ModelFitPlotData instance.
Definition at line 25 of file QmitkFitPlotDataModel.h.
using QmitkFitPlotDataModel::FitVectorType = std::vector<mitk::modelFit::ModelFitInfo::ConstPointer> |
Definition at line 30 of file QmitkFitPlotDataModel.h.
QmitkFitPlotDataModel::QmitkFitPlotDataModel | ( | QObject * | parent = nullptr | ) |
Definition at line 19 of file QmitkFitPlotDataModel.cpp.
References GetPlotData().
|
inlineoverride |
Definition at line 33 of file QmitkFitPlotDataModel.h.
|
override |
Definition at line 89 of file QmitkFitPlotDataModel.cpp.
References mitk::ModelFitPlotData::currentPositionPlots, mitk::ModelFitPlotData::GetInterpolatedSignalPlot(), mitk::ModelFitPlotData::positionalPlots, and mitk::ModelFitPlotData::staticPlots.
Referenced by GetPositionalCurvePoint(), and QmitkFitPlotDataWidget::StreamModelToString().
|
override |
Definition at line 174 of file QmitkFitPlotDataModel.cpp.
References flags(), and GetCurveByColumn().
Referenced by GetCurveByColumn(), SetPlotData(), and QmitkFitPlotDataWidget::StreamModelToString().
|
override |
Definition at line 230 of file QmitkFitPlotDataModel.cpp.
References headerData().
Referenced by data().
|
protected |
Definition at line 139 of file QmitkFitPlotDataModel.cpp.
References mitk::ModelFitPlotData::currentPositionPlots, data(), GetCurveFromCollection(), mitk::ModelFitPlotData::positionalPlots, and mitk::ModelFitPlotData::staticPlots.
Referenced by data(), GetCurveFromCollection(), headerData(), and rowCount().
const mitk::ModelFitPlotData * QmitkFitPlotDataModel::GetPlotData | ( | ) | const |
Definition at line 26 of file QmitkFitPlotDataModel.cpp.
References SetPlotData().
Referenced by QmitkFitPlotDataWidget::GetPlotData(), and QmitkFitPlotDataModel().
|
protected |
Definition at line 71 of file QmitkFitPlotDataModel.cpp.
References columnCount(), and mitk::ModelFitPlotData::positionalPlots.
Referenced by headerData().
const std::string & QmitkFitPlotDataModel::GetXName | ( | ) | const |
Definition at line 42 of file QmitkFitPlotDataModel.cpp.
References SetXName().
Referenced by QmitkFitPlotDataWidget::GetXName(), and SetPlotData().
|
override |
Definition at line 239 of file QmitkFitPlotDataModel.cpp.
References GetCurveByColumn(), mitk::ModelFitPlotData::GetPositionalCollectionName(), GetPositionalCurvePoint(), and setData().
Referenced by flags(), and QmitkFitPlotDataWidget::StreamModelToString().
|
override |
Definition at line 58 of file QmitkFitPlotDataModel.cpp.
References GetCurveByColumn().
Referenced by SetXName(), and QmitkFitPlotDataWidget::StreamModelToString().
|
override |
Definition at line 277 of file QmitkFitPlotDataModel.cpp.
Referenced by headerData().
|
slot |
Definition at line 33 of file QmitkFitPlotDataModel.cpp.
References data(), and GetXName().
Referenced by GetPlotData(), and QmitkFitPlotDataWidget::SetPlotData().
|
slot |
Definition at line 49 of file QmitkFitPlotDataModel.cpp.
References rowCount().
Referenced by GetXName(), and QmitkFitPlotDataWidget::SetXName().