OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
This class is able to read a data histogram record - Processed data. More...
#include <DataHistogramProcessedData.h>
Public Member Functions | |
DataHistogramProcessedData () | |
Constructor. More... | |
virtual | ~DataHistogramProcessedData () |
Destructor. More... | |
DataHistogramProcessedData (const DataHistogramProcessedData &rhs) | |
Copy constructor. More... | |
DataHistogramProcessedData & | operator= (const DataHistogramProcessedData &rhs) |
Copy operator. More... | |
RadarSatRecord * | Instanciate () |
This function is able to create a new instance of the class. More... | |
RadarSatRecord * | 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) |
Reads the class data from a stream. More... | |
void | Write (std::ostream &os) |
Writes the class to a stream. More... | |
int | get_rec_seq () |
Record sequence number. More... | |
int | get_sar_chn () |
SAR channel indicator. More... | |
int | get_ntab () |
Number of histogram table data sets in this record. More... | |
int | get_ltab () |
Histogram table data set size. More... | |
DataHistogramRecord | get_histogram1 () |
Histogram data record #1. More... | |
DataHistogramRecord | get_histogram2 () |
Histogram data record #2. More... | |
![]() | |
RadarSatRecord (std::string mnemonic) | |
Constructor. More... | |
virtual | ~RadarSatRecord () |
Destructor. More... | |
RadarSatRecord (const RadarSatRecord &rhs) | |
Copy constructor. More... | |
std::string | get_mnemonic () |
Protected Attributes | |
int | _rec_seq |
Record sequence number. More... | |
int | _sar_chn |
SAR channel indicator. More... | |
int | _ntab |
Number of histogram table data sets in this record. More... | |
int | _ltab |
Histogram table data set size. More... | |
DataHistogramRecord | _histogram1 |
Histogram data record #1. More... | |
DataHistogramRecord | _histogram2 |
Histogram data record #2. More... | |
![]() | |
std::string | _mnemonic |
Friends | |
std::ostream & | operator<< (std::ostream &os, const DataHistogramProcessedData &data) |
This function writes the DataHistogramProcessedData in a stream. More... | |
std::istream & | operator>> (std::istream &is, DataHistogramProcessedData &data) |
This function reads a DataHistogramProcessedData from a stream. More... | |
This class is able to read a data histogram record - Processed data.
Definition at line 30 of file DataHistogramProcessedData.h.
ossimplugins::DataHistogramProcessedData::DataHistogramProcessedData | ( | ) |
Constructor.
Definition at line 16 of file DataHistogramProcessedData.cpp.
Referenced by Clone(), and Instanciate().
|
virtual |
ossimplugins::DataHistogramProcessedData::DataHistogramProcessedData | ( | const DataHistogramProcessedData & | rhs | ) |
Copy constructor.
Definition at line 72 of file DataHistogramProcessedData.cpp.
|
inlinevirtual |
This function is able to create a new instance of the class initialised with the data of the calling instance.
Implements ossimplugins::RadarSatRecord.
Definition at line 73 of file DataHistogramProcessedData.h.
References DataHistogramProcessedData().
|
inline |
Histogram data record #1.
Definition at line 128 of file DataHistogramProcessedData.h.
References _histogram1.
|
inline |
Histogram data record #2.
Definition at line 136 of file DataHistogramProcessedData.h.
References _histogram2.
|
inline |
Histogram table data set size.
Definition at line 120 of file DataHistogramProcessedData.h.
References _ltab.
|
inline |
Number of histogram table data sets in this record.
Definition at line 112 of file DataHistogramProcessedData.h.
References _ntab.
|
inline |
Record sequence number.
Definition at line 97 of file DataHistogramProcessedData.h.
References _rec_seq.
|
inline |
SAR channel indicator.
Definition at line 104 of file DataHistogramProcessedData.h.
References _sar_chn.
|
inlinevirtual |
This function is able to create a new instance of the class.
Implements ossimplugins::RadarSatRecord.
Definition at line 65 of file DataHistogramProcessedData.h.
References DataHistogramProcessedData().
DataHistogramProcessedData & ossimplugins::DataHistogramProcessedData::operator= | ( | const DataHistogramProcessedData & | rhs | ) |
Copy operator.
Definition at line 84 of file DataHistogramProcessedData.cpp.
References _histogram1, _histogram2, _ltab, _ntab, _rec_seq, and _sar_chn.
|
inlinevirtual |
Reads the class data from a stream.
Implements ossimplugins::RadarSatRecord.
Definition at line 81 of file DataHistogramProcessedData.h.
|
inlinevirtual |
Writes the class to a stream.
Implements ossimplugins::RadarSatRecord.
Definition at line 89 of file DataHistogramProcessedData.h.
|
friend |
This function writes the DataHistogramProcessedData in a stream.
Definition at line 24 of file DataHistogramProcessedData.cpp.
|
friend |
This function reads a DataHistogramProcessedData from a stream.
Definition at line 41 of file DataHistogramProcessedData.cpp.
|
protected |
Histogram data record #1.
Definition at line 161 of file DataHistogramProcessedData.h.
Referenced by get_histogram1(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
|
protected |
Histogram data record #2.
Definition at line 165 of file DataHistogramProcessedData.h.
Referenced by get_histogram2(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
|
protected |
Histogram table data set size.
Definition at line 157 of file DataHistogramProcessedData.h.
Referenced by get_ltab(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
|
protected |
Number of histogram table data sets in this record.
Definition at line 153 of file DataHistogramProcessedData.h.
Referenced by get_ntab(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
|
protected |
Record sequence number.
Definition at line 139 of file DataHistogramProcessedData.h.
Referenced by get_rec_seq(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
|
protected |
SAR channel indicator.
Definition at line 148 of file DataHistogramProcessedData.h.
Referenced by get_sar_chn(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().