22 #ifndef otbSimulationStep1Base_h
23 #define otbSimulationStep1Base_h
26 #include "itkProcessObject.h"
85 #ifndef OTB_MANUAL_INSTANTIATION
Base class for all method that simulate the Reflectance and Transmittance of an object....
itk::SmartPointer< Self > Pointer
virtual SpectralResponseType * GetReflectance()=0
itk::Array< ParametersValueType > ParametersType
itk::ProcessObject Superclass
otb::SpectralResponse< double, double > SpectralResponseType
~SimulationStep1Base() override
itk::SmartPointer< const Self > ConstPointer
virtual SpectralResponseType * GetTransmittance()=0
ParametersType m_Parameters
void operator=(const Self &)=delete
double ParametersValueType
SimulationStep1Base(const Self &)=delete
This class represents the spectral response of an object (or a satellite band).
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.