17 #ifndef _MITK_OdfScaleByProperty__H_
18 #define _MITK_OdfScaleByProperty__H_
44 itkFactorylessNewMacro(
Self)
54 virtual int GetScaleBy();
56 virtual void SetScaleByNothing();
57 virtual void SetScaleByGFA();
58 virtual void SetScaleByPrincipalCurvature();
80 virtual bool AddEnum(
const std::string& name,
const IdType&
id )
override;
86 virtual void AddInterpolationTypes();
94 itkFactorylessNewMacro(Self)
99 if (!element)
return nullptr;
100 const char* sa( element->Attribute(
"value") );
101 std::string s(sa?sa:
"");
103 property->SetValue( s );
104 return property.GetPointer();
#define mitkNewMacro1Param(classname, type)
DataCollection - Class to facilitate loading/accessing structured data.
#define MITKDIFFUSIONCORE_EXPORT
Abstract base class for properties.
#define mitkClassMacro(className, SuperClassName)
virtual ~OdfScaleByPropertySerializer()
OdfScaleByPropertySerializer()