|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
This class is able to read the trailer file of the RadarSat file structure. More...
#include <Trailer.h>
Public Member Functions | |
| Trailer () | |
| Constructor. More... | |
| ~Trailer () | |
| Destructor. More... | |
| Trailer (const Trailer &rhs) | |
| Copy constructor. More... | |
| Trailer & | operator= (const Trailer &rhs) |
| Copy operator. More... | |
| void | ClearRecords () |
| Removes all the previous records from the Trailer. More... | |
| RadiometricData * | get_RadiometricData () |
| RadiometricCompensationData * | get_RadiometricCompensationData () |
| AttitudeData * | get_AttitudeData () |
| ProcessingParameters * | get_ProcessingParameters () |
| DataHistogramProcessedData8 * | get_DataHistogramProcessedData8 () |
| DataHistogramSignalData * | get_DataHistogramSignalData () |
| DataQuality * | get_DataQuality () |
| DataSetSummary * | get_DataSetSummary () |
| FileDescriptor * | get_FileDescriptor () |
Protected Attributes | |
| std::map< int, RadarSatRecord * > | _records |
Static Protected Attributes | |
| static const int | RadiometricDataID = 8 |
| static const int | RadiometricCompensationDataID = 9 |
| static const int | AttitudeDataID = 7 |
| static const int | ProcessingParametersID = 6 |
| static const int | DataHistogramProcessedData8ID = 5 |
| static const int | DataHistogramSignalDataID = 4 |
| static const int | DataQualityID = 3 |
| static const int | DataSetSummaryID = 2 |
| static const int | FileDescriptorID = 1 |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const Trailer &data) |
| This function writes the Trailer in a stream. More... | |
| std::istream & | operator>> (std::istream &is, Trailer &data) |
| This function reads a Trailer from a stream. More... | |
This class is able to read the trailer file of the RadarSat file structure.
| ossimplugins::Trailer::Trailer | ( | ) |
| ossimplugins::Trailer::~Trailer | ( | ) |
Destructor.
Definition at line 42 of file Trailer.cpp.
References ClearRecords().
| ossimplugins::Trailer::Trailer | ( | const Trailer & | rhs | ) |
| void ossimplugins::Trailer::ClearRecords | ( | ) |
Removes all the previous records from the Trailer.
Definition at line 117 of file Trailer.cpp.
References _records.
Referenced by operator=(), ossimplugins::operator>>(), and ~Trailer().
| AttitudeData * ossimplugins::Trailer::get_AttitudeData | ( | ) |
| DataHistogramProcessedData8 * ossimplugins::Trailer::get_DataHistogramProcessedData8 | ( | ) |
Definition at line 148 of file Trailer.cpp.
References _records, and DataHistogramProcessedData8ID.
| DataHistogramSignalData * ossimplugins::Trailer::get_DataHistogramSignalData | ( | ) |
Definition at line 153 of file Trailer.cpp.
References _records, and DataHistogramSignalDataID.
| DataQuality * ossimplugins::Trailer::get_DataQuality | ( | ) |
| DataSetSummary * ossimplugins::Trailer::get_DataSetSummary | ( | ) |
Definition at line 163 of file Trailer.cpp.
References _records, and DataSetSummaryID.
Referenced by ossimplugins::ossimRadarSatModel::internalSaveState().
| FileDescriptor * ossimplugins::Trailer::get_FileDescriptor | ( | ) |
| ProcessingParameters * ossimplugins::Trailer::get_ProcessingParameters | ( | ) |
Definition at line 143 of file Trailer.cpp.
References _records, and ProcessingParametersID.
Referenced by ossimplugins::ossimRadarSatModel::internalSaveState().
| RadiometricCompensationData * ossimplugins::Trailer::get_RadiometricCompensationData | ( | ) |
Definition at line 133 of file Trailer.cpp.
References _records, and RadiometricCompensationDataID.
| RadiometricData * ossimplugins::Trailer::get_RadiometricData | ( | ) |
Copy operator.
Definition at line 104 of file Trailer.cpp.
References _records, and ClearRecords().
|
friend |
This function writes the Trailer in a stream.
Definition at line 47 of file Trailer.cpp.
|
friend |
|
protected |
Definition at line 88 of file Trailer.h.
Referenced by ClearRecords(), get_AttitudeData(), get_DataHistogramProcessedData8(), get_DataHistogramSignalData(), get_DataQuality(), get_DataSetSummary(), get_FileDescriptor(), get_ProcessingParameters(), get_RadiometricCompensationData(), get_RadiometricData(), ossimplugins::operator<<(), operator=(), ossimplugins::operator>>(), and Trailer().
|
staticprotected |
Definition at line 92 of file Trailer.h.
Referenced by get_AttitudeData().
|
staticprotected |
Definition at line 94 of file Trailer.h.
Referenced by get_DataHistogramProcessedData8().
|
staticprotected |
Definition at line 95 of file Trailer.h.
Referenced by get_DataHistogramSignalData().
|
staticprotected |
Definition at line 96 of file Trailer.h.
Referenced by get_DataQuality().
|
staticprotected |
Definition at line 97 of file Trailer.h.
Referenced by get_DataSetSummary().
|
staticprotected |
Definition at line 98 of file Trailer.h.
Referenced by get_FileDescriptor().
|
staticprotected |
Definition at line 93 of file Trailer.h.
Referenced by get_ProcessingParameters().
|
staticprotected |
Definition at line 91 of file Trailer.h.
Referenced by get_RadiometricCompensationData().
|
staticprotected |
Definition at line 90 of file Trailer.h.
Referenced by get_RadiometricData().
1.8.14