Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
|
#include <mitkModelFitPlotDataHelper.h>
Public Types | |
using | PositionalCurveCollection = std::pair< mitk::Point3D, PlotDataCurveCollection::Pointer > |
using | PositionalCollectionMap = std::map< mitk::PointSet::PointIdentifier, PositionalCurveCollection > |
Public Member Functions | |
const PlotDataCurveCollection * | GetPositionalPlot (const mitk::Point3D &point) const |
const PlotDataCurveCollection * | GetPositionalPlot (mitk::PointSet::PointIdentifier id) const |
PlotDataValues::value_type | GetXMinMax () const |
PlotDataValues::value_type | GetYMinMax () const |
ModelFitPlotData () | |
Static Public Member Functions | |
static const PlotDataCurve * | GetSamplePlot (const PlotDataCurveCollection *coll) |
static const PlotDataCurve * | GetSignalPlot (const PlotDataCurveCollection *coll) |
static const PlotDataCurve * | GetInterpolatedSignalPlot (const PlotDataCurveCollection *coll) |
static std::string | GetPositionalCollectionName (const PositionalCollectionMap::value_type &mapValue) |
Public Attributes | |
PlotDataCurveCollection::Pointer | currentPositionPlots |
PositionalCollectionMap | positionalPlots |
PlotDataCurveCollection::Pointer | staticPlots |
mitk::modelFit::ModelFitInfo::Pointer | fitInfo |
Structure containing all information for one model fit
Definition at line 73 of file mitkModelFitPlotDataHelper.h.
using mitk::ModelFitPlotData::PositionalCollectionMap = std::map<mitk::PointSet::PointIdentifier, PositionalCurveCollection> |
Definition at line 79 of file mitkModelFitPlotDataHelper.h.
using mitk::ModelFitPlotData::PositionalCurveCollection = std::pair<mitk::Point3D, PlotDataCurveCollection::Pointer> |
Definition at line 78 of file mitkModelFitPlotDataHelper.h.
mitk::ModelFitPlotData::ModelFitPlotData | ( | ) |
|
static |
|
static |
Helper function that generates a humand readable name for the passed value of a positional collection map.
const PlotDataCurveCollection* mitk::ModelFitPlotData::GetPositionalPlot | ( | const mitk::Point3D & | point | ) | const |
const PlotDataCurveCollection* mitk::ModelFitPlotData::GetPositionalPlot | ( | mitk::PointSet::PointIdentifier | id | ) | const |
|
static |
Helper function to get the collection of the current position. Returns nullptr if no current position exists.
|
static |
PlotDataValues::value_type mitk::ModelFitPlotData::GetXMinMax | ( | ) | const |
returns the minimum (first element) and maximum (second element) of x of all plot data
PlotDataValues::value_type mitk::ModelFitPlotData::GetYMinMax | ( | ) | const |
returns the minimum (first element) and maximum (second element) of y of all plot data
PlotDataCurveCollection::Pointer mitk::ModelFitPlotData::currentPositionPlots |
Plots that are related to the world coordinate labeled as current position.
Definition at line 76 of file mitkModelFitPlotDataHelper.h.
mitk::modelFit::ModelFitInfo::Pointer mitk::ModelFitPlotData::fitInfo |
Pointer to the model fit that correspondens with this plot data.
Definition at line 88 of file mitkModelFitPlotDataHelper.h.
PositionalCollectionMap mitk::ModelFitPlotData::positionalPlots |
Plot collections that are related to specific world coordinates (inspection position bookmarks).
Definition at line 82 of file mitkModelFitPlotDataHelper.h.
PlotDataCurveCollection::Pointer mitk::ModelFitPlotData::staticPlots |
Plot collection for static plots of the fit that do not depend on some coordinates.
Definition at line 85 of file mitkModelFitPlotDataHelper.h.