OTB
9.0.0
Orfeo Toolbox
|
#include <otbRadarsat2ImageMetadataInterface.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef std::vector< float > | GainListType |
typedef itk::IndexValueType | IndexValueType |
typedef itk::SmartPointer< Self > | Pointer |
typedef Radarsat2CalibrationLookupData | Self |
typedef SarCalibrationLookupData | Superclass |
Public Types inherited from otb::SarCalibrationLookupData | |
enum | { SIGMA = 0, BETA, GAMMA, DN, NOISE } |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef itk::IndexValueType | IndexValueType |
typedef itk::SmartPointer< Self > | Pointer |
typedef SarCalibrationLookupData | Self |
typedef itk::LightObject | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
double | GetValue (const IndexValueType x, const IndexValueType) const override |
void | InitParameters (short type, int offset, GainListType gains) |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
Radarsat2CalibrationLookupData () | |
~Radarsat2CalibrationLookupData () override | |
Public Member Functions inherited from otb::SarCalibrationLookupData | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual short | GetType () |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
SarCalibrationLookupData () | |
void | SetType (short t) |
~SarCalibrationLookupData () override=default | |
virtual void | ToKeywordlist (MetaData::Keywordlist &kwl, const std::string &prefix) const |
virtual void | FromKeywordlist (const MetaData::Keywordlist &kwl, const std::string &prefix) |
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from otb::SarCalibrationLookupData | |
static Pointer | New () |
Private Member Functions | |
void | operator= (const Self &)=delete |
Radarsat2CalibrationLookupData (const Self &)=delete | |
Private Attributes | |
GainListType | m_Gains |
int | m_Offset |
Definition at line 83 of file otbRadarsat2ImageMetadataInterface.h.
typedef itk::SmartPointer<const Self> otb::Radarsat2CalibrationLookupData::ConstPointer |
Definition at line 91 of file otbRadarsat2ImageMetadataInterface.h.
typedef std::vector<float> otb::Radarsat2CalibrationLookupData::GainListType |
Definition at line 101 of file otbRadarsat2ImageMetadataInterface.h.
typedef itk::IndexValueType otb::Radarsat2CalibrationLookupData::IndexValueType |
Definition at line 97 of file otbRadarsat2ImageMetadataInterface.h.
typedef itk::SmartPointer<Self> otb::Radarsat2CalibrationLookupData::Pointer |
Definition at line 90 of file otbRadarsat2ImageMetadataInterface.h.
Standard typedefs
Definition at line 88 of file otbRadarsat2ImageMetadataInterface.h.
Definition at line 89 of file otbRadarsat2ImageMetadataInterface.h.
|
inline |
Definition at line 104 of file otbRadarsat2ImageMetadataInterface.h.
|
inlineoverride |
Definition at line 108 of file otbRadarsat2ImageMetadataInterface.h.
|
privatedelete |
virtual::itk::LightObject::Pointer otb::Radarsat2CalibrationLookupData::CreateAnother | ( | void | ) | const |
|
virtual |
RTTI
Reimplemented from otb::SarCalibrationLookupData.
|
inlineoverridevirtual |
Reimplemented from otb::SarCalibrationLookupData.
Definition at line 119 of file otbRadarsat2ImageMetadataInterface.h.
|
inline |
Definition at line 112 of file otbRadarsat2ImageMetadataInterface.h.
References m_Gains, m_Offset, and otb::SarCalibrationLookupData::SetType().
|
static |
Creation through the object factory
|
privatedelete |
|
inlineoverride |
Definition at line 135 of file otbRadarsat2ImageMetadataInterface.h.
References m_Gains, m_Offset, and otb::SarCalibrationLookupData::PrintSelf().
|
private |
Definition at line 154 of file otbRadarsat2ImageMetadataInterface.h.
Referenced by GetValue(), InitParameters(), and PrintSelf().
|
private |
Definition at line 155 of file otbRadarsat2ImageMetadataInterface.h.
Referenced by GetValue(), InitParameters(), and PrintSelf().