|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Parameterizer for the TwoTissueCompartmentModel. More...
#include <mitkTwoTissueCompartmentModelParameterizer.h>


Public Member Functions | |
| virtual const char * | GetClassName () const |
| ParametersType | GetDefaultInitialParameterization () const override |
Public Member Functions inherited from mitk::AIFBasedModelParameterizerBase< mitk::TwoTissueCompartmentModel > | |
| virtual void | SetAIF (mitk::AIFBasedModelBase::AterialInputFunctionType _arg) |
| Sets the Arterial Input Function concentration values. More... | |
| virtual const mitk::AIFBasedModelBase::AterialInputFunctionType & | GetAIF () |
| Returns the currently set AIF concentration values. More... | |
| virtual void | SetAIFTimeGrid (mitk::ModelBase::TimeGridType _arg) |
| Sets the time grid corresponding to the AIF values. More... | |
| virtual const mitk::ModelBase::TimeGridType & | GetAIFTimeGrid () |
| Returns the currently set AIF time grid. More... | |
| StaticParameterMapType | GetGlobalStaticParameters () const override |
| Returns the global static parameters for the model. More... | |
Public Member Functions inherited from mitk::ConcreteModelParameterizerBase< TModel > | |
| StaticParameterMapType | GetLocalStaticParameters (const IndexType &) const override |
| Returns the local static parameters specific to the given image position. More... | |
| ModelBasePointer | GenerateParameterizedModel (const IndexType ¤tPosition) const override |
| Generates a fully parameterized model instance for the given position. More... | |
| ModelBasePointer | GenerateParameterizedModel () const override |
| Generates a model instance with only global static parameterization. More... | |
| ParameterNamesType | GetParameterNames () const override |
| Returns the names of parameters that must be defined when using the model to compute the signal (GetSignal()). More... | |
| ParametersSizeType | GetNumberOfParameters () const override |
| Returns the number of parameters that must be defined when using the model to compute the signal (GetSignal()). More... | |
| ParamterScaleMapType | GetParameterScales () const override |
| Returns the scaling factors for all model parameters. More... | |
| ParamterUnitMapType | GetParameterUnits () const override |
| Returns the unit strings for all model parameters. More... | |
| ParameterNamesType | GetDerivedParameterNames () const override |
| Returns the names of derived parameters that can be computed by the model. More... | |
| ParametersSizeType | GetNumberOfDerivedParameters () const override |
| Returns the number of derived parameters that can be computed by the model. More... | |
| DerivedParamterScaleMapType | GetDerivedParameterScales () const override |
| Returns the scaling factors for all derived parameters. More... | |
| DerivedParamterUnitMapType | GetDerivedParameterUnits () const override |
| Returns the unit strings for all derived parameters. More... | |
| std::string | GetModelDisplayName () const override |
| Returns the human-readable display name of the model. More... | |
| std::string | GetModelType () const override |
| Returns the type/category string of the model (e.g. "Linear", "Pharmacokinetic"). More... | |
| FunctionStringType | GetFunctionString () const override |
| Returns a parsable function string representing the model equation. More... | |
| ModellClassIDType | GetClassID () const override |
| Returns the unique class identifier for this model type. More... | |
| std::string | GetXName () const override |
| Returns the name of the independent variable used by the model (e.g. "x"). More... | |
| std::string | GetXAxisName () const override |
| Returns the display name of the x-axis (e.g. "Time"). More... | |
| std::string | GetXAxisUnit () const override |
| Returns the unit of the x-axis (e.g. "s", "ms"). More... | |
| std::string | GetYAxisName () const override |
| Returns the display name of the y-axis (e.g. "Signal Intensity"). More... | |
| std::string | GetYAxisUnit () const override |
| Returns the unit of the y-axis. More... | |
Public Member Functions inherited from mitk::ModelParameterizerBase | |
| ParametersType | GetInitialParameterization () const |
| Returns the initial parameterization for fitting. More... | |
| ParametersType | GetInitialParameterization (const IndexType ¤tPosition) const |
| Returns the initial parameterization for a specific image position. More... | |
| void | SetInitialParameterizationDelegate (const InitialParameterizationDelegateBase *delegate) |
| Sets a custom strategy for defining the initial parameterization. More... | |
| virtual void | SetDefaultTimeGrid (TimeGridType _arg) |
| virtual const TimeGridType & | GetDefaultTimeGrid () |
Static Public Member Functions | |
| static Pointer | New () |
Static Public Member Functions inherited from mitk::ConcreteModelParameterizerBase< TModel > | |
| static Pointer | New () |
Protected Member Functions | |
| TwoTissueCompartmentModelParameterizer () | |
| ~TwoTissueCompartmentModelParameterizer () override | |
Protected Member Functions inherited from mitk::AIFBasedModelParameterizerBase< mitk::TwoTissueCompartmentModel > | |
| AIFBasedModelParameterizerBase () | |
| ~AIFBasedModelParameterizerBase () override | |
Protected Member Functions inherited from mitk::ConcreteModelParameterizerBase< TModel > | |
| ConcreteModelParameterizerBase () | |
| ~ConcreteModelParameterizerBase () override | |
Protected Member Functions inherited from mitk::ModelParameterizerBase | |
| ModelParameterizerBase () | |
| ~ModelParameterizerBase () override | |
Protected Member Functions inherited from mitk::ModelTraitsInterface | |
| ModelTraitsInterface () | |
| virtual | ~ModelTraitsInterface () |
Additional Inherited Members | |
Protected Attributes inherited from mitk::AIFBasedModelParameterizerBase< mitk::TwoTissueCompartmentModel > | |
| mitk::AIFBasedModelBase::AterialInputFunctionType | m_AIF |
| mitk::ModelBase::TimeGridType | m_AIFTimeGrid |
Protected Attributes inherited from mitk::ModelParameterizerBase | |
| InitialParameterizationDelegateBase::ConstPointer | m_InitialDelegate |
| TimeGridType | m_DefaultTimeGrid |
Parameterizer for the TwoTissueCompartmentModel.
Definition at line 27 of file mitkTwoTissueCompartmentModelParameterizer.h.
Definition at line 34 of file mitkTwoTissueCompartmentModelParameterizer.h.
Definition at line 50 of file mitkTwoTissueCompartmentModelParameterizer.h.
Definition at line 41 of file mitkTwoTissueCompartmentModelParameterizer.h.
Definition at line 40 of file mitkTwoTissueCompartmentModelParameterizer.h.
| typedef ModelType::Pointer mitk::TwoTissueCompartmentModelParameterizer::ModelPointer |
Definition at line 44 of file mitkTwoTissueCompartmentModelParameterizer.h.
| typedef Superclass::ModelType mitk::TwoTissueCompartmentModelParameterizer::ModelType |
Definition at line 43 of file mitkTwoTissueCompartmentModelParameterizer.h.
Definition at line 33 of file mitkTwoTissueCompartmentModelParameterizer.h.
Definition at line 31 of file mitkTwoTissueCompartmentModelParameterizer.h.
| typedef Superclass::StaticParameterMapType mitk::TwoTissueCompartmentModelParameterizer::StaticParameterMapType |
Definition at line 48 of file mitkTwoTissueCompartmentModelParameterizer.h.
| typedef Superclass::StaticParameterValuesType mitk::TwoTissueCompartmentModelParameterizer::StaticParameterValuesType |
Definition at line 47 of file mitkTwoTissueCompartmentModelParameterizer.h.
| typedef Superclass::StaticParameterValueType mitk::TwoTissueCompartmentModelParameterizer::StaticParameterValueType |
Definition at line 46 of file mitkTwoTissueCompartmentModelParameterizer.h.
| typedef mitk::AIFBasedModelParameterizerBase<mitk::TwoTissueCompartmentModel> mitk::TwoTissueCompartmentModelParameterizer::Superclass |
Definition at line 32 of file mitkTwoTissueCompartmentModelParameterizer.h.
|
protected |
|
overrideprotected |
|
virtual |
Reimplemented from mitk::AIFBasedModelParameterizerBase< mitk::TwoTissueCompartmentModel >.
|
overridevirtual |
This function returns the default parameterization (e.g. initial parametrization for fitting) defined by the model developer for for the given model.
Reimplemented from mitk::ConcreteModelParameterizerBase< TModel >.
|
static |