OTB
9.0.0
Orfeo Toolbox
|
#include <otbSimulationStep1Base.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef itk::Array< ParametersValueType > | ParametersType |
typedef double | ParametersValueType |
typedef itk::SmartPointer< Self > | Pointer |
typedef SimulationStep1Base | Self |
typedef otb::SpectralResponse< double, double > | SpectralResponseType |
typedef itk::ProcessObject | Superclass |
Public Member Functions | |
virtual const char * | GetNameOfClass () const |
virtual ParametersType | GetParameters () |
virtual SpectralResponseType * | GetReflectance ()=0 |
virtual SpectralResponseType * | GetTransmittance ()=0 |
virtual void | SetParameters (ParametersType _arg) |
Protected Member Functions | |
SimulationStep1Base () | |
~SimulationStep1Base () override | |
Private Member Functions | |
void | operator= (const Self &)=delete |
SimulationStep1Base (const Self &)=delete | |
Private Attributes | |
ParametersType | m_Parameters |
Base class for all method that simulate the Reflectance and Transmittance of an object. (ex: Prospect)
Definition at line 43 of file otbSimulationStep1Base.h.
typedef itk::SmartPointer<const Self> otb::SimulationStep1Base::ConstPointer |
Definition at line 50 of file otbSimulationStep1Base.h.
typedef itk::Array<ParametersValueType> otb::SimulationStep1Base::ParametersType |
Definition at line 54 of file otbSimulationStep1Base.h.
typedef double otb::SimulationStep1Base::ParametersValueType |
Some convenient typedefs.
Definition at line 53 of file otbSimulationStep1Base.h.
typedef itk::SmartPointer<Self> otb::SimulationStep1Base::Pointer |
Definition at line 49 of file otbSimulationStep1Base.h.
Standard "Self" & Superclass typedef
Definition at line 47 of file otbSimulationStep1Base.h.
typedef otb::SpectralResponse<double, double> otb::SimulationStep1Base::SpectralResponseType |
Definition at line 55 of file otbSimulationStep1Base.h.
typedef itk::ProcessObject otb::SimulationStep1Base::Superclass |
Definition at line 48 of file otbSimulationStep1Base.h.
|
inlineprotected |
Definition at line 70 of file otbSimulationStep1Base.h.
|
inlineoverrideprotected |
Definition at line 71 of file otbSimulationStep1Base.h.
|
privatedelete |
|
virtual |
Standard Macro
Reimplemented in otb::ProspectModel.
|
virtual |
|
pure virtual |
Implemented in otb::ProspectModel.
|
pure virtual |
Implemented in otb::ProspectModel.
|
privatedelete |
|
virtual |
|
private |
Definition at line 80 of file otbSimulationStep1Base.h.