|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
This class is able to read the Envisat file structure. More...
#include <EnvisatAsarData.h>
Public Member Functions | |
| EnvisatAsarData () | |
| Constructor. More... | |
| ~EnvisatAsarData () | |
| Destructor. More... | |
| EnvisatAsarData (const EnvisatAsarData &rhs) | |
| Copy constructor. More... | |
| EnvisatAsarData & | operator= (const EnvisatAsarData &rhs) |
| Copy operator. More... | |
| void | ClearRecords () |
| Removes all the previous records from the EnvisatAsarData. More... | |
| mph * | get_mph () |
| sph * | get_sph () |
| SQ_ADSR * | get_SQ_ADSR () |
| MainProcessingParameters * | get_MainProcessingParameters () |
| AntennaElevationPatterns * | get_AntennaElevationPatterns () |
| DopplerCentroidParameters * | get_DopplerCentroidParameters () |
| SRGRConversionParameters * | get_SRGRConversionParameters (int pos=0) |
| ChirpParameters * | get_ChirpParameters () |
| GeolocationGrid * | get_GeolocationGrid (int num_ds=0) |
| int | get_num_ds (EnvisatAsarRecord *record) |
Protected Attributes | |
| std::list< EnvisatAsarRecord * > | _records |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const EnvisatAsarData &data) |
| This function writes the EnvisatAsarData in a stream. More... | |
| std::istream & | operator>> (std::istream &is, EnvisatAsarData &data) |
| This function reads a EnvisatAsarData from a stream. More... | |
This class is able to read the Envisat file structure.
Definition at line 35 of file EnvisatAsarData.h.
| ossimplugins::EnvisatAsarData::EnvisatAsarData | ( | ) |
| ossimplugins::EnvisatAsarData::~EnvisatAsarData | ( | ) |
Destructor.
Definition at line 32 of file EnvisatAsarData.cpp.
References ClearRecords().
| ossimplugins::EnvisatAsarData::EnvisatAsarData | ( | const EnvisatAsarData & | rhs | ) |
Copy constructor.
Definition at line 99 of file EnvisatAsarData.cpp.
References _records.
| void ossimplugins::EnvisatAsarData::ClearRecords | ( | ) |
Removes all the previous records from the EnvisatAsarData.
Definition at line 122 of file EnvisatAsarData.cpp.
References _records.
Referenced by operator=(), ossimplugins::operator>>(), and ~EnvisatAsarData().
| AntennaElevationPatterns * ossimplugins::EnvisatAsarData::get_AntennaElevationPatterns | ( | ) |
Definition at line 210 of file EnvisatAsarData.cpp.
References _records.
| ChirpParameters * ossimplugins::EnvisatAsarData::get_ChirpParameters | ( | ) |
Definition at line 200 of file EnvisatAsarData.cpp.
References _records.
| DopplerCentroidParameters * ossimplugins::EnvisatAsarData::get_DopplerCentroidParameters | ( | ) |
Definition at line 173 of file EnvisatAsarData.cpp.
References _records.
| GeolocationGrid * ossimplugins::EnvisatAsarData::get_GeolocationGrid | ( | int | num_ds = 0 | ) |
Definition at line 238 of file EnvisatAsarData.cpp.
References _records.
Referenced by ossimplugins::ossimEnvisatAsarModel::saveState().
| MainProcessingParameters * ossimplugins::EnvisatAsarData::get_MainProcessingParameters | ( | ) |
Definition at line 163 of file EnvisatAsarData.cpp.
References _records.
Referenced by ossimplugins::ossimEnvisatAsarModel::saveState().
| mph * ossimplugins::EnvisatAsarData::get_mph | ( | ) |
Definition at line 132 of file EnvisatAsarData.cpp.
References _records.
| int ossimplugins::EnvisatAsarData::get_num_ds | ( | EnvisatAsarRecord * | record | ) |
Definition at line 267 of file EnvisatAsarData.cpp.
References _records, and ossimplugins::EnvisatAsarRecord::get_mnemonic().
Referenced by ossimplugins::ossimEnvisatAsarModel::saveState().
| sph * ossimplugins::EnvisatAsarData::get_sph | ( | ) |
Definition at line 142 of file EnvisatAsarData.cpp.
References _records.
Referenced by ossimplugins::ossimEnvisatAsarModel::saveState().
| SQ_ADSR * ossimplugins::EnvisatAsarData::get_SQ_ADSR | ( | ) |
Definition at line 153 of file EnvisatAsarData.cpp.
References _records.
| SRGRConversionParameters * ossimplugins::EnvisatAsarData::get_SRGRConversionParameters | ( | int | pos = 0 | ) |
Definition at line 183 of file EnvisatAsarData.cpp.
References _records.
Referenced by ossimplugins::ossimEnvisatAsarModel::saveState().
| EnvisatAsarData & ossimplugins::EnvisatAsarData::operator= | ( | const EnvisatAsarData & | rhs | ) |
Copy operator.
Definition at line 109 of file EnvisatAsarData.cpp.
References _records, and ClearRecords().
|
friend |
This function writes the EnvisatAsarData in a stream.
Definition at line 37 of file EnvisatAsarData.cpp.
|
friend |
This function reads a EnvisatAsarData from a stream.
Definition at line 49 of file EnvisatAsarData.cpp.
|
protected |
Definition at line 86 of file EnvisatAsarData.h.
Referenced by ClearRecords(), EnvisatAsarData(), get_AntennaElevationPatterns(), get_ChirpParameters(), get_DopplerCentroidParameters(), get_GeolocationGrid(), get_MainProcessingParameters(), get_mph(), get_num_ds(), get_sph(), get_SQ_ADSR(), get_SRGRConversionParameters(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
1.8.14