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;
119 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
This class contains the values of the filter function for the processed spectral band.
FilterFunctionValues(const Self &)=delete
WavelengthSpectralBandType m_UserStep
ValuesVectorType m_FilterFunctionValues6S
const ValuesVectorType & GetFilterFunctionValues6S() const
~FilterFunctionValues() override
void SetFilterFunctionValues6S(const ValuesVectorType &vect)
const ValuesVectorType & GetFilterFunctionValues() const
std::vector< WavelengthSpectralBandType > ValuesVectorType
FilterFunctionValues Self
void operator=(const Self &)=delete
void PrintSelf(std::ostream &os, itk::Indent indent) const override
itk::SmartPointer< const Self > ConstPointer
ValuesVectorType m_FilterFunctionValues
itk::DataObject Superclass
WavelengthSpectralBandType GetCenterSpectralValue() const
float WavelengthSpectralBandType
itk::SmartPointer< Self > Pointer
void SetFilterFunctionValues(const ValuesVectorType &vect)
WavelengthSpectralBandType m_MinSpectralValue
WavelengthSpectralBandType m_MaxSpectralValue
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.