13 #ifndef mitkGenericParamModel_h
14 #define mitkGenericParamModel_h
50 itkFactorylessNewMacro(
Self);
63 itkSetStringMacro(FunctionString);
105 void operator=(
const Self&);
#define MITKMODELFIT_EXPORT
StaticParameterValuesType GetStaticParameterValue(const ParameterNameType &name) const override
ParameterNamesType GetStaticParameterNames() const override
itk::LightObject::Pointer InternalClone() const override
itk::SmartPointer< Self > Pointer
std::string GetXName() const override
std::string GetModelType() const override
static const std::string NAME_STATIC_PARAMETER_number
void SetStaticParameter(const ParameterNameType &name, const StaticParameterValuesType &values) override
std::string GetModelDisplayName() const override
mitk::ModelBase Superclass
~GenericParamModel() override
ParametersSizeType GetNumberOfParameters() const override
itk::SmartPointer< const Self > ConstPointer
Superclass::ParametersSizeType ParametersSizeType
ParamterUnitMapType GetParameterUnits() const override
FunctionStringType GetFunctionString() const override
Superclass::ParameterNameType ParameterNameType
ParametersSizeType GetNumberOfStaticParameters() const override
ParameterNamesType GetParameterNames() const override
ModelResultType ComputeModelfunction(const ParametersType ¶meters) const override
Base class for (dynamic) models. A model can be used to calculate its signal given the discrete time ...
ModelTraitsInterface::ParametersSizeType ParametersSizeType
ModelTraitsInterface::ParameterNamesType ParameterNamesType
std::vector< StaticParameterValueType > StaticParameterValuesType
ModelTraitsInterface::ParameterNameType ParameterNameType
ModelTraitsInterface::ModelResultType ModelResultType
ModelTraitsInterface::ParametersType ParametersType
std::string FunctionStringType
std::map< ParameterNameType, std::string > ParamterUnitMapType
Find image slices visible on a given plane.