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;
88 itk::LightObject::Pointer InternalClone()
const override;
90 ModelResultType ComputeModelfunction(
const ParametersType& parameters)
const override;
92 void SetStaticParameter(
const ParameterNameType& name,
93 const StaticParameterValuesType& values)
override;
94 StaticParameterValuesType GetStaticParameterValue(
const ParameterNameType& name)
const override;
98 FunctionStringType m_FunctionString;
101 ParametersSizeType m_NumberOfParameters;
105 void operator=(
const Self&);