Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
Implementation of a general exponential decay model with offset, following the function: y(x) = y-intercept * exp(-rate*x) + baseline. More...
#include <mitkExpDecayOffsetModel.h>
Static Public Member Functions | |
static Pointer | New () |
Static Public Attributes | |
static const std::string | NAME_PARAMETER_y0 |
static const std::string | NAME_PARAMETER_k |
static const std::string | NAME_PARAMETER_y_bl |
static const unsigned int | NUMBER_OF_PARAMETERS |
static const std::string | UNIT_PARAMETER_y0 |
static const std::string | UNIT_PARAMETER_k |
static const std::string | UNIT_PARAMETER_y_bl |
static const unsigned int | POSITION_PARAMETER_y0 |
static const unsigned int | POSITION_PARAMETER_k |
static const unsigned int | POSITION_PARAMETER_y_bl |
static const unsigned int | NUMBER_OF_STATIC_PARAMETERS |
static const std::string | MODEL_DISPLAY_NAME |
static const std::string | MODEL_TYPE |
static const std::string | FUNCTION_STRING |
static const std::string | X_NAME |
static const std::string | X_AXIS_NAME |
static const std::string | X_AXIS_UNIT |
static const std::string | Y_AXIS_NAME |
static const std::string | Y_AXIS_UNIT |
Protected Member Functions | |
ExpDecayOffsetModel () | |
~ExpDecayOffsetModel () 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 |
Implementation of a general exponential decay model with offset, following the function: y(x) = y-intercept * exp(-rate*x) + baseline.
Definition at line 27 of file mitkExpDecayOffsetModel.h.
typedef itk::SmartPointer< const Self > mitk::ExpDecayOffsetModel::ConstPointer |
Definition at line 34 of file mitkExpDecayOffsetModel.h.
Definition at line 36 of file mitkExpDecayOffsetModel.h.
Definition at line 37 of file mitkExpDecayOffsetModel.h.
Definition at line 33 of file mitkExpDecayOffsetModel.h.
Definition at line 31 of file mitkExpDecayOffsetModel.h.
Definition at line 32 of file mitkExpDecayOffsetModel.h.
|
inlineprotected |
Definition at line 105 of file mitkExpDecayOffsetModel.h.
|
inlineoverrideprotected |
Definition at line 106 of file mitkExpDecayOffsetModel.h.
Pointer mitk::ExpDecayOffsetModel::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.
|
overridevirtual |
Implements mitk::ModelTraitsInterface.
|
overridevirtual |
Implements mitk::ModelTraitsInterface.
|
overridevirtual |
Implements mitk::ModelTraitsInterface.
|
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.
|
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 66 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 62 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 64 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 47 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 44 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 48 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 50 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 60 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 57 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 56 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 58 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 53 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 52 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 54 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 70 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 72 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 68 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 74 of file mitkExpDecayOffsetModel.h.
|
static |
Definition at line 76 of file mitkExpDecayOffsetModel.h.