#include <otbImageMetadataCorrectionParameters.h>
This class contains all atmospheric correction parameters.
Each value can be read in the metadata of an image (ex: SPOT5, ...) or directly set by the user.
- Examples
- Radiometry/AtmosphericCorrectionSequencement.cxx.
Definition at line 46 of file otbImageMetadataCorrectionParameters.h.
◆ ConstPointer
◆ InternalWavelengthSpectralBandVectorType
◆ Pointer
◆ Self
◆ Superclass
◆ WavelengthSpectralBandVectorType
◆ ImageMetadataCorrectionParameters() [1/2]
otb::ImageMetadataCorrectionParameters::ImageMetadataCorrectionParameters |
( |
| ) |
|
◆ ~ImageMetadataCorrectionParameters()
otb::ImageMetadataCorrectionParameters::~ImageMetadataCorrectionParameters |
( |
| ) |
|
|
inlineoverride |
◆ ImageMetadataCorrectionParameters() [2/2]
otb::ImageMetadataCorrectionParameters::ImageMetadataCorrectionParameters |
( |
const Self & |
| ) |
|
|
privatedelete |
◆ CreateAnother()
virtual::itk::LightObject::Pointer otb::ImageMetadataCorrectionParameters::CreateAnother |
( |
void |
| ) |
const |
◆ GetDay()
virtual unsigned int otb::ImageMetadataCorrectionParameters::GetDay |
( |
| ) |
|
|
virtual |
◆ GetFilterFunctionValuesFileName()
virtual std::string otb::ImageMetadataCorrectionParameters::GetFilterFunctionValuesFileName |
( |
| ) |
|
|
virtual |
◆ GetMonth()
virtual unsigned int otb::ImageMetadataCorrectionParameters::GetMonth |
( |
| ) |
|
|
virtual |
◆ GetNameOfClass()
virtual const char* otb::ImageMetadataCorrectionParameters::GetNameOfClass |
( |
| ) |
const |
|
virtual |
◆ GetSolarAzimutalAngle()
virtual double otb::ImageMetadataCorrectionParameters::GetSolarAzimutalAngle |
( |
| ) |
|
|
virtual |
◆ GetSolarZenithalAngle()
virtual double otb::ImageMetadataCorrectionParameters::GetSolarZenithalAngle |
( |
| ) |
|
|
virtual |
◆ GetViewingAzimutalAngle()
virtual double otb::ImageMetadataCorrectionParameters::GetViewingAzimutalAngle |
( |
| ) |
|
|
virtual |
◆ GetViewingZenithalAngle()
virtual double otb::ImageMetadataCorrectionParameters::GetViewingZenithalAngle |
( |
| ) |
|
|
virtual |
◆ GetWavelengthSpectralBand()
◆ GetWavelengthSpectralBandRef()
◆ GetYear()
virtual unsigned int otb::ImageMetadataCorrectionParameters::GetYear |
( |
| ) |
|
|
virtual |
◆ LoadFilterFunctionValue() [1/2]
void otb::ImageMetadataCorrectionParameters::LoadFilterFunctionValue |
( |
| ) |
|
|
inline |
◆ LoadFilterFunctionValue() [2/2]
void otb::ImageMetadataCorrectionParameters::LoadFilterFunctionValue |
( |
const std::string & |
filename | ) |
|
Read a file that contains filter function values on the 6S format.
◆ New()
static Pointer otb::ImageMetadataCorrectionParameters::New |
( |
| ) |
|
|
static |
◆ operator=()
void otb::ImageMetadataCorrectionParameters::operator= |
( |
const Self & |
| ) |
|
|
privatedelete |
◆ PrintSelf()
void otb::ImageMetadataCorrectionParameters::PrintSelf |
( |
std::ostream & |
os, |
|
|
itk::Indent |
indent |
|
) |
| const |
|
overrideprotected |
◆ SetDay()
virtual void otb::ImageMetadataCorrectionParameters::SetDay |
( |
unsigned int |
_arg | ) |
|
|
virtual |
◆ SetFilterFunctionValuesFileName()
virtual void otb::ImageMetadataCorrectionParameters::SetFilterFunctionValuesFileName |
( |
std::string |
_arg | ) |
|
|
virtual |
Get/Set FilterFunction file name.
◆ SetMonth()
virtual void otb::ImageMetadataCorrectionParameters::SetMonth |
( |
unsigned int |
_arg | ) |
|
|
virtual |
◆ SetSolarAzimutalAngle()
virtual void otb::ImageMetadataCorrectionParameters::SetSolarAzimutalAngle |
( |
double |
_arg | ) |
|
|
virtual |
Set/Get the solar azimutal angle.
◆ SetSolarZenithalAngle()
virtual void otb::ImageMetadataCorrectionParameters::SetSolarZenithalAngle |
( |
double |
_arg | ) |
|
|
virtual |
Set/Get the solar zenithal angle.
◆ SetViewingAzimutalAngle()
virtual void otb::ImageMetadataCorrectionParameters::SetViewingAzimutalAngle |
( |
double |
_arg | ) |
|
|
virtual |
Set/Get the viewing azimutal angle.
◆ SetViewingZenithalAngle()
virtual void otb::ImageMetadataCorrectionParameters::SetViewingZenithalAngle |
( |
double |
_arg | ) |
|
|
virtual |
Set/Get the viewing zenithal angle.
◆ SetWavelengthSpectralBand()
◆ SetWavelengthSpectralBandWithIndex()
void otb::ImageMetadataCorrectionParameters::SetWavelengthSpectralBandWithIndex |
( |
unsigned int |
id, |
|
|
const FilterFunctionValues::Pointer & |
function |
|
) |
| |
|
inline |
◆ SetYear()
virtual void otb::ImageMetadataCorrectionParameters::SetYear |
( |
unsigned int |
_arg | ) |
|
|
virtual |
◆ m_Day
unsigned int otb::ImageMetadataCorrectionParameters::m_Day |
|
private |
◆ m_FilterFunctionValuesFileName
std::string otb::ImageMetadataCorrectionParameters::m_FilterFunctionValuesFileName |
|
private |
◆ m_Month
unsigned int otb::ImageMetadataCorrectionParameters::m_Month |
|
private |
◆ m_SolarAzimutalAngle
double otb::ImageMetadataCorrectionParameters::m_SolarAzimutalAngle |
|
private |
◆ m_SolarZenithalAngle
double otb::ImageMetadataCorrectionParameters::m_SolarZenithalAngle |
|
private |
◆ m_ViewingAzimutalAngle
double otb::ImageMetadataCorrectionParameters::m_ViewingAzimutalAngle |
|
private |
◆ m_ViewingZenithalAngle
double otb::ImageMetadataCorrectionParameters::m_ViewingZenithalAngle |
|
private |
◆ m_WavelengthSpectralBand
◆ m_Year
unsigned int otb::ImageMetadataCorrectionParameters::m_Year |
|
private |
The documentation for this class was generated from the following file: