12 #ifndef mitkAIFBasedModelBase_h
13 #define mitkAIFBasedModelBase_h
18 #include "itkArray2D.h"
55 itkGetConstReferenceMacro(AterialInputFunctionTimeGrid, TimeGridType);
58 itkSetMacro(AterialInputFunctionTimeGrid, TimeGridType);
60 std::string GetXAxisName()
const override;
62 std::string GetXAxisUnit()
const override;
64 std::string GetYAxisName()
const override;
66 std::string GetYAxisUnit()
const override;
70 const TimeGridType& GetCurrentAterialInputFunctionTimeGrid()
const;
90 bool ValidateModel(std::string& error)
const override;
92 void PrintSelf(std::ostream& os, ::itk::Indent indent)
const override;
109 void operator=(
const Self&);