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