Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
|
#include <mitkModelFactoryBase.h>
Protected Member Functions | |
virtual ModelParameterizerBase::Pointer | DoCreateParameterizer (const modelFit::ModelFitInfo *fit) const =0 |
ModelFactoryBase () | |
~ModelFactoryBase () override | |
Protected Member Functions inherited from mitk::ModelTraitsInterface | |
ModelTraitsInterface () | |
virtual | ~ModelTraitsInterface () |
Base class for model factories. Default implementation just passes the model properties through from an instance created with add model. To use the the base class, derive and at least implement the abstract member functions.
Definition at line 32 of file mitkModelFactoryBase.h.
typedef ModelTraitsInterface::DerivedParameterNamesType mitk::ModelFactoryBase::DerivedParameterNamesType |
Definition at line 54 of file mitkModelFactoryBase.h.
typedef ModelTraitsInterface::DerivedParametersSizeType mitk::ModelFactoryBase::DerivedParametersSizeType |
Definition at line 55 of file mitkModelFactoryBase.h.
typedef ModelTraitsInterface::DerivedParamterScaleMapType mitk::ModelFactoryBase::DerivedParamterScaleMapType |
Definition at line 56 of file mitkModelFactoryBase.h.
typedef ModelTraitsInterface::DerivedParamterUnitMapType mitk::ModelFactoryBase::DerivedParamterUnitMapType |
Definition at line 57 of file mitkModelFactoryBase.h.
Definition at line 51 of file mitkModelFactoryBase.h.
Definition at line 43 of file mitkModelFactoryBase.h.
Definition at line 42 of file mitkModelFactoryBase.h.
Definition at line 52 of file mitkModelFactoryBase.h.
Definition at line 46 of file mitkModelFactoryBase.h.
Definition at line 45 of file mitkModelFactoryBase.h.
Definition at line 47 of file mitkModelFactoryBase.h.
Definition at line 49 of file mitkModelFactoryBase.h.
Definition at line 50 of file mitkModelFactoryBase.h.
|
protected |
|
overrideprotected |
|
pure virtual |
Create the default constraints that should/can be used for fitting if nothing else is specified by the user.
Implemented in mitk::ConcreteModelFactoryBase< TModel >, mitk::ExtendedOneTissueCompartmentModelFactory, mitk::TwoCompartmentExchangeModelFactoryBase< TModelParameterizer >, mitk::ExponentialDecayModelFactory, mitk::ExponentialSaturationModelFactory, mitk::ExtendedToftsModelFactory, mitk::OneTissueCompartmentModelFactory, mitk::TwoTissueCompartmentFDGModelFactory, mitk::TwoTissueCompartmentModelFactoryBase< TModelParameterizer >, and mitk::StandardToftsModelFactory.
|
pure virtual |
Implemented in mitk::ConcreteModelFactoryBase< TModel >.
ModelParameterizerBase::Pointer mitk::ModelFactoryBase::CreateParameterizer | ( | const modelFit::ModelFitInfo * | fit | ) | const |
Created a model parameterizer set up according to the passed model fit info.
|
protectedpure virtual |
Implemented in mitk::GenericParamModelFactory, mitk::ThreeStepLinearModelFactory, mitk::ExpDecayOffsetModelFactory, mitk::ExponentialDecayModelFactory, mitk::ExponentialSaturationModelFactory, mitk::LinearModelFactory, mitk::DescriptivePharmacokineticBrixModelFactory, mitk::TestModelFactory, mitk::ConcreteAIFBasedModelFactory< TModelParameterizer >, mitk::ConcreteAIFBasedModelFactory< ExtendedToftsModelParameterizer >, mitk::ConcreteAIFBasedModelFactory< TwoTissueCompartmentFDGModelParameterizer >, mitk::ConcreteAIFBasedModelFactory< ExtendedOneTissueCompartmentModelParameterizer >, mitk::ConcreteAIFBasedModelFactory< StandardToftsModelParameterizer >, mitk::ConcreteAIFBasedModelFactory< OneTissueCompartmentModelParameterizer >, mitk::ConcreteAIFBasedModelFactory< TwoCompartmentExchangeModelParameterizer >, mitk::ConcreteAIFBasedModelFactory< TwoTissueCompartmentModelParameterizer >, and mitk::TwoStepLinearModelFactory.
|
pure virtual |
This function returns the default parameterization (e.g. initial parametrization for fitting) defined by the model developer for for the given model.
Implemented in mitk::TwoTissueCompartmentModelFactoryBase< TModelParameterizer >, mitk::TwoCompartmentExchangeModelFactoryBase< TModelParameterizer >, mitk::ExtendedOneTissueCompartmentModelFactory, mitk::GenericParamModelFactory, mitk::ThreeStepLinearModelFactory, mitk::ExtendedToftsModelFactory, mitk::OneTissueCompartmentModelFactory, mitk::TwoTissueCompartmentFDGModelFactory, mitk::LinearModelFactory, mitk::DescriptivePharmacokineticBrixModelFactory, mitk::StandardToftsModelFactory, mitk::ExpDecayOffsetModelFactory, mitk::ExponentialDecayModelFactory, mitk::ExponentialSaturationModelFactory, mitk::TestModelFactory, and mitk::TwoStepLinearModelFactory.
mitk::ModelFactoryBase::mitkClassMacroItkParent | ( | ModelFactoryBase | , |
itk::Object | |||
) |