Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include "mitkModelFitPlotDataHelper.h"
#include "mitkExceptionMacro.h"
#include "mitkImage.h"
#include "mitkModelFitParameterValueExtraction.h"
#include "mitkModelGenerator.h"
#include "mitkFormulaParser.h"
Go to the source code of this file.
Functions | |
const mitk::PlotDataCurve * | GetPlotCurve (const mitk::PlotDataCurveCollection *collection, const std::string &key) |
mitk::PlotDataCurve::Pointer | CalcSignalFromFunction (const mitk::Point3D &position, const mitk::modelFit::ModelFitInfo *fitInfo, const mitk::ModelBase::TimeGridType &timeGrid) |
mitk::PlotDataCurve::Pointer | CalcSignalFromModel (const mitk::Point3D &position, const mitk::modelFit::ModelFitInfo *fitInfo, const mitk::ModelParameterizerBase *parameterizer=nullptr) |
mitk::PlotDataCurve::Pointer CalcSignalFromFunction | ( | const mitk::Point3D & | position, |
const mitk::modelFit::ModelFitInfo * | fitInfo, | ||
const mitk::ModelBase::TimeGridType & | timeGrid | ||
) |
Helper function that generates the curve based on a stored and on the fly parsed function string.
Definition at line 246 of file mitkModelFitPlotDataHelper.cpp.
References mitk::ExtractParameterValueMapFromModelFit(), mitk::modelFit::ModelFitInfo::function, mitk::modelFit::ModelFitInfo::inputImage, mitkThrow, mitk::PlotDataCurve::New(), mitk::FormulaParser::parse(), mitk::modelFit::ModelFitInfo::staticParamMap, and mitk::modelFit::ModelFitInfo::x.
Referenced by mitk::GenerateModelSignalPlotData().
mitk::PlotDataCurve::Pointer CalcSignalFromModel | ( | const mitk::Point3D & | position, |
const mitk::modelFit::ModelFitInfo * | fitInfo, | ||
const mitk::ModelParameterizerBase * | parameterizer = nullptr |
||
) |
Helper function that generates the curve based on the model specified by the fit info.
Definition at line 301 of file mitkModelFitPlotDataHelper.cpp.
References mitk::ConvertParameterMapToParameterVector(), mitk::ExtractParameterValueMapFromModelFit(), mitk::ModelGenerator::GenerateModelParameterizer(), mitk::modelFit::ModelFitInfo::inputImage, and mitk::PlotDataCurve::New().
Referenced by mitk::GenerateModelSignalPlotData().
const mitk::PlotDataCurve* GetPlotCurve | ( | const mitk::PlotDataCurveCollection * | collection, |
const std::string & | key | ||
) |
Definition at line 84 of file mitkModelFitPlotDataHelper.cpp.
Referenced by mitk::ModelFitPlotData::GetInterpolatedSignalPlot(), mitk::ModelFitPlotData::GetSamplePlot(), and mitk::ModelFitPlotData::GetSignalPlot().