OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
This class is able to read a radiometric data record. More...
#include <AlosPalsarRadiometricData.h>
Public Member Functions | |
AlosPalsarRadiometricData () | |
Constructor. More... | |
virtual | ~AlosPalsarRadiometricData () |
Destructor. More... | |
AlosPalsarRadiometricData (const AlosPalsarRadiometricData &rhs) | |
Copy constructor. More... | |
AlosPalsarRadiometricData & | operator= (const AlosPalsarRadiometricData &rhs) |
Copy operator. More... | |
AlosPalsarRecord * | Instanciate () |
This function is able to create a new instance of the class. More... | |
AlosPalsarRecord * | Clone () |
This function is able to create a new instance of the class initialised with the data of the calling instance. More... | |
void | Read (std::istream &is) |
Read the class data from a stream. More... | |
void | Write (std::ostream &os) |
Write the class to a stream. More... | |
double | get_calibration_factor () const |
Calibration factor. More... | |
![]() | |
AlosPalsarRecord (std::string mnemonic) | |
Constructor. More... | |
virtual | ~AlosPalsarRecord () |
Destructor. More... | |
AlosPalsarRecord (const AlosPalsarRecord &rhs) | |
Copy constructor. More... | |
std::string | get_mnemonic () |
Protected Attributes | |
double | _calibration_factor |
Data sampling interval. More... | |
![]() | |
std::string | _mnemonic |
Friends | |
std::ostream & | operator<< (std::ostream &os, const AlosPalsarRadiometricData &data) |
This function writes the Alos Palsar radiometric data in a stream. More... | |
std::istream & | operator>> (std::istream &is, AlosPalsarRadiometricData &data) |
This function reads Alos Palsar radiometric data from a stream. More... | |
This class is able to read a radiometric data record.
Definition at line 29 of file AlosPalsarRadiometricData.h.
ossimplugins::AlosPalsarRadiometricData::AlosPalsarRadiometricData | ( | ) |
Constructor.
Definition at line 19 of file AlosPalsarRadiometricData.cpp.
Referenced by Clone(), and Instanciate().
|
virtual |
ossimplugins::AlosPalsarRadiometricData::AlosPalsarRadiometricData | ( | const AlosPalsarRadiometricData & | rhs | ) |
Copy constructor.
Definition at line 50 of file AlosPalsarRadiometricData.cpp.
References _calibration_factor.
|
inlinevirtual |
This function is able to create a new instance of the class initialised with the data of the calling instance.
Implements ossimplugins::AlosPalsarRecord.
Definition at line 72 of file AlosPalsarRadiometricData.h.
References AlosPalsarRadiometricData().
|
inline |
Calibration factor.
Definition at line 96 of file AlosPalsarRadiometricData.h.
References _calibration_factor.
Referenced by ossimplugins::AlosPalsarLeader::saveState().
|
inlinevirtual |
This function is able to create a new instance of the class.
Implements ossimplugins::AlosPalsarRecord.
Definition at line 64 of file AlosPalsarRadiometricData.h.
References AlosPalsarRadiometricData().
AlosPalsarRadiometricData & ossimplugins::AlosPalsarRadiometricData::operator= | ( | const AlosPalsarRadiometricData & | rhs | ) |
Copy operator.
Definition at line 56 of file AlosPalsarRadiometricData.cpp.
References _calibration_factor.
|
inlinevirtual |
Read the class data from a stream.
Implements ossimplugins::AlosPalsarRecord.
Definition at line 80 of file AlosPalsarRadiometricData.h.
|
inlinevirtual |
Write the class to a stream.
Implements ossimplugins::AlosPalsarRecord.
Definition at line 88 of file AlosPalsarRadiometricData.h.
|
friend |
This function writes the Alos Palsar radiometric data in a stream.
Definition at line 27 of file AlosPalsarRadiometricData.cpp.
|
friend |
This function reads Alos Palsar radiometric data from a stream.
Definition at line 34 of file AlosPalsarRadiometricData.cpp.
|
protected |
Data sampling interval.
Definition at line 99 of file AlosPalsarRadiometricData.h.
Referenced by AlosPalsarRadiometricData(), get_calibration_factor(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().