Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
#include <mitkGenericParamModel.h>
Static Public Member Functions | |
static Pointer | New () |
Static Public Attributes | |
static const std::string | NAME_STATIC_PARAMETER_number |
Protected Member Functions | |
GenericParamModel () | |
~GenericParamModel () override | |
itk::LightObject::Pointer | InternalClone () const override |
ModelResultType | ComputeModelfunction (const ParametersType ¶meters) const override |
void | SetStaticParameter (const ParameterNameType &name, const StaticParameterValuesType &values) override |
StaticParameterValuesType | GetStaticParameterValue (const ParameterNameType &name) const override |
Protected Member Functions inherited from mitk::ModelBase | |
virtual bool | ValidateModel (std::string &error) const |
virtual DerivedParameterMapType | ComputeDerivedParameters (const ParametersType ¶meters) const |
ModelBase () | |
~ModelBase () override | |
void | PrintSelf (std::ostream &os, ::itk::Indent indent) const override |
Protected Member Functions inherited from mitk::ModelTraitsInterface | |
ModelTraitsInterface () | |
virtual | ~ModelTraitsInterface () |
Additional Inherited Members | |
Protected Attributes inherited from mitk::ModelBase | |
TimeGridType | m_TimeGrid |
Model that can parse a user specified function string and uses it as model function that is represented by the model instance. The parser used to interpret the string can handle simple mathematical formulas (e.g. "3.5 + a * x * sin(x) - 1 / 2"). The parser is able to recognize:
Remark: The variable "x" is reserved. It is the signal position / timepoint. Remark: The current version supports up to 10 model parameter. Don't use it for a model parameter that should be deduced by fitting (these are a..j).
Definition at line 37 of file mitkGenericParamModel.h.
typedef itk::SmartPointer< const Self > mitk::GenericParamModel::ConstPointer |
Definition at line 44 of file mitkGenericParamModel.h.
Definition at line 46 of file mitkGenericParamModel.h.
Definition at line 47 of file mitkGenericParamModel.h.
Definition at line 43 of file mitkGenericParamModel.h.
Definition at line 41 of file mitkGenericParamModel.h.
Definition at line 42 of file mitkGenericParamModel.h.
|
protected |
|
inlineoverrideprotected |
Definition at line 82 of file mitkGenericParamModel.h.
Pointer mitk::GenericParamModel::Clone | ( | ) | const |
|
overrideprotectedvirtual |
Implements mitk::ModelBase.
|
virtual |
Run-time type information (and related methods).
Reimplemented from mitk::ModelBase.
|
overridevirtual |
Implements mitk::ModelTraitsInterface.
|
overridevirtual |
Implements mitk::ModelTraitsInterface.
|
overridevirtual |
Implements mitk::ModelTraitsInterface.
|
overridevirtual |
Returns the number of parameters that must be defined when using the model to compute the signal (GetSignal()).
Implements mitk::ModelTraitsInterface.
|
overridevirtual |
Returns the number of static parameters that will be used when using the model to compute the signal (but are not defined via GetSignal()).
Implements mitk::ModelBase.
|
overridevirtual |
Returns the names of parameters that must be defined when using the model to compute the signal (GetSignal()).
Implements mitk::ModelTraitsInterface.
|
overridevirtual |
Implements mitk::ModelTraitsInterface.
|
overridevirtual |
Returns the names of static parameters that will be used when using the model to compute the signal (but are not defined via GetSignal()).
Implements mitk::ModelBase.
|
overrideprotectedvirtual |
Helper function called by GetStaticParameters(). Implement in derived classes to realize the concrete retrieval of static parameters.
Implements mitk::ModelBase.
|
overridevirtual |
Implements mitk::ModelTraitsInterface.
|
overrideprotected |
Actual implementation of the clone method. This method should be reimplemeted in subclasses to clone the extra required parameters.
|
static |
Method for creation through the object factory.
|
virtual |
|
virtual |
|
overrideprotectedvirtual |
Helper function called by SetStaticParameters(). Implement in derived classes to realize the concrete setting of static parameters.
Implements mitk::ModelBase.
|
static |
Definition at line 54 of file mitkGenericParamModel.h.