13 #ifndef mitkConcreteModelFactoryBase_h
14 #define mitkConcreteModelFactoryBase_h
22 template <
class TModel>
53 return ModelType::New();
168 void operator=(
const Self&);
DerivedParamterUnitMapType GetDerivedParameterUnits() const override
std::string GetXAxisUnit() const override
mitkClassMacro(ConcreteModelFactoryBase, ModelFactoryBase)
DerivedParamterScaleMapType GetDerivedParameterScales() const override
ModelFactoryBase::ParameterNameType ParameterNameType
ModelFactoryBase::ParamterScaleMapType ParamterScaleMapType
ModelType::Pointer ModelPointer
std::string GetYAxisName() const override
ModelFactoryBase::ModelBasePointer ModelBasePointer
ParamterScaleMapType GetParameterScales() const override
ModelFactoryBase::ParamterUnitMapType ParamterUnitMapType
FunctionStringType GetFunctionString() const override
ModelFactoryBase::ParameterNamesType ParameterNamesType
std::string GetModelDisplayName() const override
static ModelPointer CreateConcreteModel()
ModellClassIDType GetClassID() const override
ModelFactoryBase::DerivedParametersSizeType DerivedParametersSizeType
ModelFactoryBase::DerivedParameterNamesType DerivedParameterNamesType
ModelFactoryBase::ModellClassIDType ModellClassIDType
ModelFactoryBase::FunctionStringType FunctionStringType
ParamterUnitMapType GetParameterUnits() const override
std::string GetXName() const override
ParameterNamesType GetDerivedParameterNames() const override
ModelFactoryBase::ModelBaseType ModelBaseType
ConstraintCheckerBase::Pointer CreateDefaultConstraints() const override
std::string GetYAxisUnit() const override
~ConcreteModelFactoryBase() override
ModelFactoryBase::DerivedParamterUnitMapType DerivedParamterUnitMapType
ModelFactoryBase::DerivedParamterScaleMapType DerivedParamterScaleMapType
std::string GetXAxisName() const override
ModelFactoryBase::ParametersSizeType ParametersSizeType
std::string GetModelType() const override
ConcreteModelFactoryBase()
ParametersSizeType GetNumberOfDerivedParameters() const override
ParametersSizeType GetNumberOfParameters() const override
ModelBasePointer CreateModel() const override
ParameterNamesType GetParameterNames() const override
Base class for (dynamic) models. A model can be used to calculate its signal given the discrete time ...
ModelTraitsInterface::ModellClassIDType ModellClassIDType
ModelTraitsInterface::DerivedParamterUnitMapType DerivedParamterUnitMapType
ModelTraitsInterface::ParamterScaleMapType ParamterScaleMapType
ModelTraitsInterface::ParameterNamesType ParameterNamesType
ModelTraitsInterface::DerivedParamterScaleMapType DerivedParamterScaleMapType
ModelTraitsInterface::DerivedParametersSizeType DerivedParametersSizeType
ModelTraitsInterface::FunctionStringType FunctionStringType
ModelTraitsInterface::DerivedParameterNamesType DerivedParameterNamesType
ModelTraitsInterface::ParamterUnitMapType ParamterUnitMapType
ModelTraitsInterface::ParametersSizeType ParametersSizeType
ModelTraitsInterface::ParameterNameType ParameterNameType
Find image slices visible on a given plane.