13 #ifndef mitkGenericParamModel_h
14 #define mitkGenericParamModel_h
50 itkFactorylessNewMacro(
Self);
58 std::string GetModelDisplayName()
const override;
60 std::string GetModelType()
const override;
63 itkSetStringMacro(FunctionString);
68 std::string GetXName()
const override;
86 itk::LightObject::Pointer InternalClone()
const override;
88 ModelResultType ComputeModelfunction(
const ParametersType& parameters)
const override;
90 void SetStaticParameter(
const ParameterNameType& name,
91 const StaticParameterValuesType& values)
override;
92 StaticParameterValuesType GetStaticParameterValue(
const ParameterNameType& name)
const override;
96 FunctionStringType m_FunctionString;
99 ParametersSizeType m_NumberOfParameters;
103 void operator=(
const Self&);