#include <mitkThreeStepLinearModel.h>
Definition at line 23 of file mitkThreeStepLinearModel.h.
◆ ConstPointer
◆ ParameterNameType
◆ ParametersSizeType
◆ Pointer
◆ Self
◆ Superclass
◆ ThreeStepLinearModel()
mitk::ThreeStepLinearModel::ThreeStepLinearModel |
( |
| ) |
|
|
inlineprotected |
◆ ~ThreeStepLinearModel()
mitk::ThreeStepLinearModel::~ThreeStepLinearModel |
( |
| ) |
|
|
inlineoverrideprotected |
◆ Clone()
Pointer mitk::ThreeStepLinearModel::Clone |
( |
| ) |
const |
◆ ComputeDerivedParameters()
◆ ComputeModelfunction()
◆ ComputeSignalFromParameters()
static double mitk::ThreeStepLinearModel::ComputeSignalFromParameters |
( |
double |
x, |
|
|
double |
s0, |
|
|
double |
t1, |
|
|
double |
t2, |
|
|
double |
a1, |
|
|
double |
a2, |
|
|
double |
b1, |
|
|
double |
b2 |
|
) |
| |
|
staticprotected |
◆ GetClassName()
virtual const char* mitk::ThreeStepLinearModel::GetClassName |
( |
| ) |
const |
|
virtual |
Run-time type information (and related methods).
Reimplemented from mitk::ModelBase.
◆ GetDerivedParameterNames()
Returns the names of derived parameters that can/will be computed by the model given specific model parameters.
Reimplemented from mitk::ModelBase.
◆ GetDerivedParameterUnits()
Default implementation returns no unit string ("") for every defined derived parameter.
Reimplemented from mitk::ModelBase.
◆ GetFunctionString()
Default implementation returns an empty functions string.
Reimplemented from mitk::ModelBase.
◆ GetModelDisplayName()
std::string mitk::ThreeStepLinearModel::GetModelDisplayName |
( |
| ) |
const |
|
overridevirtual |
Default implementation returns GetClassID as display name.
Reimplemented from mitk::ModelBase.
◆ GetModelType()
std::string mitk::ThreeStepLinearModel::GetModelType |
( |
| ) |
const |
|
overridevirtual |
Default implementation returns "Unkown" as model type.
Reimplemented from mitk::ModelBase.
◆ GetNumberOfDerivedParameters()
Returns the number of derived parameters that can/will be computed by the model given specific model parameters.
Reimplemented from mitk::ModelBase.
◆ GetNumberOfParameters()
◆ GetNumberOfStaticParameters()
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.
◆ GetParameterNames()
◆ GetParameterUnits()
Default implementation returns no unit string ("") for every defined parameter.
Reimplemented from mitk::ModelBase.
◆ GetStaticParameterNames()
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.
◆ GetStaticParameterValue()
◆ GetXAxisName()
std::string mitk::ThreeStepLinearModel::GetXAxisName |
( |
| ) |
const |
|
overridevirtual |
Default implementation returns an empty string.
Reimplemented from mitk::ModelBase.
◆ GetXAxisUnit()
std::string mitk::ThreeStepLinearModel::GetXAxisUnit |
( |
| ) |
const |
|
overridevirtual |
Default implementation returns an empty string.
Reimplemented from mitk::ModelBase.
◆ GetXName()
std::string mitk::ThreeStepLinearModel::GetXName |
( |
| ) |
const |
|
overridevirtual |
Default implementation returns an empty string.
Reimplemented from mitk::ModelBase.
◆ GetYAxisName()
std::string mitk::ThreeStepLinearModel::GetYAxisName |
( |
| ) |
const |
|
overridevirtual |
Default implementation returns an empty string.
Reimplemented from mitk::ModelBase.
◆ GetYAxisUnit()
std::string mitk::ThreeStepLinearModel::GetYAxisUnit |
( |
| ) |
const |
|
overridevirtual |
Default implementation returns an empty string.
Reimplemented from mitk::ModelBase.
◆ InternalClone()
itk::LightObject::Pointer mitk::ThreeStepLinearModel::InternalClone |
( |
| ) |
const |
|
overrideprotected |
Actual implementation of the clone method. This method should be reimplemeted in subclasses to clone the extra required parameters.
◆ New()
static Pointer mitk::ThreeStepLinearModel::New |
( |
| ) |
|
|
static |
Method for creation through the object factory.
◆ SetStaticParameter()
◆ FUNCTION_STRING
const std::string mitk::ThreeStepLinearModel::FUNCTION_STRING |
|
static |
◆ MODEL_DISPLAY_NAME
const std::string mitk::ThreeStepLinearModel::MODEL_DISPLAY_NAME |
|
static |
◆ MODEL_TYPE
const std::string mitk::ThreeStepLinearModel::MODEL_TYPE |
|
static |
◆ NAME_DERIVED_PARAMETER_auc
const std::string mitk::ThreeStepLinearModel::NAME_DERIVED_PARAMETER_auc |
|
static |
◆ NAME_DERIVED_PARAMETER_x_fin
const std::string mitk::ThreeStepLinearModel::NAME_DERIVED_PARAMETER_x_fin |
|
static |
◆ NAME_DERIVED_PARAMETER_y1
const std::string mitk::ThreeStepLinearModel::NAME_DERIVED_PARAMETER_y1 |
|
static |
◆ NAME_DERIVED_PARAMETER_y2
const std::string mitk::ThreeStepLinearModel::NAME_DERIVED_PARAMETER_y2 |
|
static |
◆ NAME_DERIVED_PARAMETER_y_fin
const std::string mitk::ThreeStepLinearModel::NAME_DERIVED_PARAMETER_y_fin |
|
static |
◆ NAME_DERIVED_PARAMETER_y_max
const std::string mitk::ThreeStepLinearModel::NAME_DERIVED_PARAMETER_y_max |
|
static |
◆ NAME_PARAMETER_b0
const std::string mitk::ThreeStepLinearModel::NAME_PARAMETER_b0 |
|
static |
◆ NAME_PARAMETER_b1
const std::string mitk::ThreeStepLinearModel::NAME_PARAMETER_b1 |
|
static |
◆ NAME_PARAMETER_x0
const std::string mitk::ThreeStepLinearModel::NAME_PARAMETER_x0 |
|
static |
◆ NAME_PARAMETER_x1
const std::string mitk::ThreeStepLinearModel::NAME_PARAMETER_x1 |
|
static |
◆ NAME_PARAMETER_y_bl
const std::string mitk::ThreeStepLinearModel::NAME_PARAMETER_y_bl |
|
static |
◆ NUMBER_OF_DERIVED_PARAMETERS
const unsigned int mitk::ThreeStepLinearModel::NUMBER_OF_DERIVED_PARAMETERS |
|
static |
◆ NUMBER_OF_PARAMETERS
const unsigned int mitk::ThreeStepLinearModel::NUMBER_OF_PARAMETERS |
|
static |
◆ NUMBER_OF_STATIC_PARAMETERS
const unsigned int mitk::ThreeStepLinearModel::NUMBER_OF_STATIC_PARAMETERS |
|
static |
◆ POSITION_PARAMETER_b0
const unsigned int mitk::ThreeStepLinearModel::POSITION_PARAMETER_b0 |
|
static |
◆ POSITION_PARAMETER_b1
const unsigned int mitk::ThreeStepLinearModel::POSITION_PARAMETER_b1 |
|
static |
◆ POSITION_PARAMETER_x0
const unsigned int mitk::ThreeStepLinearModel::POSITION_PARAMETER_x0 |
|
static |
◆ POSITION_PARAMETER_x1
const unsigned int mitk::ThreeStepLinearModel::POSITION_PARAMETER_x1 |
|
static |
◆ POSITION_PARAMETER_y_bl
const unsigned int mitk::ThreeStepLinearModel::POSITION_PARAMETER_y_bl |
|
static |
◆ UNIT_DERIVED_PARAMETER_auc
const std::string mitk::ThreeStepLinearModel::UNIT_DERIVED_PARAMETER_auc |
|
static |
◆ UNIT_DERIVED_PARAMETER_x_fin
const std::string mitk::ThreeStepLinearModel::UNIT_DERIVED_PARAMETER_x_fin |
|
static |
◆ UNIT_DERIVED_PARAMETER_y1
const std::string mitk::ThreeStepLinearModel::UNIT_DERIVED_PARAMETER_y1 |
|
static |
◆ UNIT_DERIVED_PARAMETER_y2
const std::string mitk::ThreeStepLinearModel::UNIT_DERIVED_PARAMETER_y2 |
|
static |
◆ UNIT_DERIVED_PARAMETER_y_fin
const std::string mitk::ThreeStepLinearModel::UNIT_DERIVED_PARAMETER_y_fin |
|
static |
◆ UNIT_DERIVED_PARAMETER_y_max
const std::string mitk::ThreeStepLinearModel::UNIT_DERIVED_PARAMETER_y_max |
|
static |
◆ UNIT_PARAMETER_b0
const std::string mitk::ThreeStepLinearModel::UNIT_PARAMETER_b0 |
|
static |
◆ UNIT_PARAMETER_b1
const std::string mitk::ThreeStepLinearModel::UNIT_PARAMETER_b1 |
|
static |
◆ UNIT_PARAMETER_x0
const std::string mitk::ThreeStepLinearModel::UNIT_PARAMETER_x0 |
|
static |
◆ UNIT_PARAMETER_x1
const std::string mitk::ThreeStepLinearModel::UNIT_PARAMETER_x1 |
|
static |
◆ UNIT_PARAMETER_y_bl
const std::string mitk::ThreeStepLinearModel::UNIT_PARAMETER_y_bl |
|
static |
◆ X_AXIS_NAME
const std::string mitk::ThreeStepLinearModel::X_AXIS_NAME |
|
static |
◆ X_AXIS_UNIT
const std::string mitk::ThreeStepLinearModel::X_AXIS_UNIT |
|
static |
◆ X_NAME
const std::string mitk::ThreeStepLinearModel::X_NAME |
|
static |
◆ Y_AXIS_NAME
const std::string mitk::ThreeStepLinearModel::Y_AXIS_NAME |
|
static |
◆ Y_AXIS_UNIT
const std::string mitk::ThreeStepLinearModel::Y_AXIS_UNIT |
|
static |
The documentation for this class was generated from the following file: