21 #ifndef otbFilterFunctionValues_h
22 #define otbFilterFunctionValues_h
26 #include "itkDataObject.h"
27 #include "itkObjectFactory.h"
30 #include "OTBMetadataExport.h"
65 m_FilterFunctionValues = vect;
72 return m_FilterFunctionValues;
78 m_FilterFunctionValues6S = vect;
85 return m_FilterFunctionValues6S;
89 itkSetMacro(MinSpectralValue, WavelengthSpectralBandType);
92 itkGetMacro(MinSpectralValue, WavelengthSpectralBandType);
95 itkSetMacro(MaxSpectralValue, WavelengthSpectralBandType);
98 itkGetMacro(MaxSpectralValue, WavelengthSpectralBandType);
101 itkSetMacro(UserStep, WavelengthSpectralBandType);
104 itkGetMacro(UserStep, WavelengthSpectralBandType);
107 WavelengthSpectralBandType GetCenterSpectralValue()
const;
119 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
123 void operator=(
const Self&) =
delete;