OTB
9.0.0
Orfeo Toolbox
|
#include <otbSimulationStep2Base.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef itk::Array< ParametersValueType > | ParametersType |
typedef double | ParametersValueType |
typedef itk::SmartPointer< Self > | Pointer |
typedef SimulationStep2Base | Self |
typedef SpectralResponse< double, double > | SpectralResponseType |
typedef itk::ProcessObject | Superclass |
Public Member Functions | |
virtual const char * | GetNameOfClass () const |
virtual ParametersType | GetParameters () |
virtual void | SetParameters (ParametersType _arg) |
virtual void | SetReflectance (const SpectralResponseType *)=0 |
virtual void | SetTransmittance (const SpectralResponseType *)=0 |
Protected Member Functions | |
SimulationStep2Base () | |
~SimulationStep2Base () override | |
Private Member Functions | |
void | operator= (const Self &)=delete |
SimulationStep2Base (const Self &)=delete | |
Private Attributes | |
ParametersType | m_Parameters |
Base class for all methods that generate spectrum of an object using its reflectance and transmittance.
(ex: Sail http://teledetection.ipgp.jussieu.fr/prosail/).
Definition at line 42 of file otbSimulationStep2Base.h.
typedef itk::SmartPointer<const Self> otb::SimulationStep2Base::ConstPointer |
Definition at line 49 of file otbSimulationStep2Base.h.
typedef itk::Array<ParametersValueType> otb::SimulationStep2Base::ParametersType |
Definition at line 54 of file otbSimulationStep2Base.h.
typedef double otb::SimulationStep2Base::ParametersValueType |
Definition at line 53 of file otbSimulationStep2Base.h.
typedef itk::SmartPointer<Self> otb::SimulationStep2Base::Pointer |
Definition at line 48 of file otbSimulationStep2Base.h.
Standard "Self" & Superclass typedef
Definition at line 46 of file otbSimulationStep2Base.h.
typedef SpectralResponse<double, double> otb::SimulationStep2Base::SpectralResponseType |
Some convenient typedefs.
Definition at line 52 of file otbSimulationStep2Base.h.
typedef itk::ProcessObject otb::SimulationStep2Base::Superclass |
Definition at line 47 of file otbSimulationStep2Base.h.
|
inlineprotected |
Definition at line 68 of file otbSimulationStep2Base.h.
|
inlineoverrideprotected |
Definition at line 69 of file otbSimulationStep2Base.h.
|
privatedelete |
|
virtual |
Standard Macro
Reimplemented in otb::SailModel.
|
virtual |
|
privatedelete |
|
virtual |
|
pure virtual |
Implemented in otb::SailModel.
|
pure virtual |
Implemented in otb::SailModel.
|
private |
Definition at line 77 of file otbSimulationStep2Base.h.