13 #ifndef mitkGIFNeighbourhoodGreyLevelDifference_h
14 #define mitkGIFNeighbourhoodGreyLevelDifference_h
26 itkFactorylessNewMacro(
Self);
32 using Superclass::CalculateFeatures;
34 itkGetConstMacro(Ranges, std::vector<double>);
35 void SetRanges(std::vector<double> ranges);
36 void SetRange(
double range);
38 itkGetConstMacro(UseCTRange,
bool);
39 itkSetMacro(UseCTRange,
bool);
44 std::string GenerateLegacyFeatureName(
const FeatureID&
id)
const override;
48 void ConfigureSettingsByParameters(
const ParametersType& parameters)
override;
51 std::vector<double> m_Ranges;