|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
This class is able to read a data histogram record - Signal data. More...
#include <DataHistogramSignalData.h>
Public Member Functions | |
| DataHistogramSignalData () | |
| Constructor. More... | |
| virtual | ~DataHistogramSignalData () |
| Destructor. More... | |
| DataHistogramSignalData (const DataHistogramSignalData &rhs) | |
| Copy constructor. More... | |
| DataHistogramSignalData & | operator= (const DataHistogramSignalData &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_histogram () |
| Histogram data record. More... | |
Public Member Functions inherited from ossimplugins::RadarSatRecord | |
| 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 | _histogram |
| Histogram data record. More... | |
Protected Attributes inherited from ossimplugins::RadarSatRecord | |
| std::string | _mnemonic |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const DataHistogramSignalData &data) |
| This function writes the DataHistogramSignalData in a stream. More... | |
| std::istream & | operator>> (std::istream &is, DataHistogramSignalData &data) |
| This function reads a DataHistogramSignalData from a stream. More... | |
This class is able to read a data histogram record - Signal data.
Definition at line 27 of file DataHistogramSignalData.h.
| ossimplugins::DataHistogramSignalData::DataHistogramSignalData | ( | ) |
Constructor.
Definition at line 17 of file DataHistogramSignalData.cpp.
Referenced by Clone(), and Instanciate().
|
virtual |
| ossimplugins::DataHistogramSignalData::DataHistogramSignalData | ( | const DataHistogramSignalData & | rhs | ) |
Copy constructor.
Definition at line 72 of file DataHistogramSignalData.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 70 of file DataHistogramSignalData.h.
References DataHistogramSignalData().
|
inline |
Histogram data record.
Definition at line 125 of file DataHistogramSignalData.h.
References _histogram.
|
inline |
Histogram table data set size.
Definition at line 117 of file DataHistogramSignalData.h.
References _ltab.
|
inline |
Number of histogram table data sets in this record.
Definition at line 109 of file DataHistogramSignalData.h.
References _ntab.
|
inline |
Record sequence number.
Definition at line 94 of file DataHistogramSignalData.h.
References _rec_seq.
|
inline |
SAR channel indicator.
Definition at line 101 of file DataHistogramSignalData.h.
References _sar_chn.
|
inlinevirtual |
This function is able to create a new instance of the class.
Implements ossimplugins::RadarSatRecord.
Definition at line 62 of file DataHistogramSignalData.h.
References DataHistogramSignalData().
| DataHistogramSignalData & ossimplugins::DataHistogramSignalData::operator= | ( | const DataHistogramSignalData & | rhs | ) |
Copy operator.
Definition at line 83 of file DataHistogramSignalData.cpp.
References _histogram, _ltab, _ntab, _rec_seq, and _sar_chn.
|
inlinevirtual |
Reads the class data from a stream.
Implements ossimplugins::RadarSatRecord.
Definition at line 78 of file DataHistogramSignalData.h.
|
inlinevirtual |
Writes the class to a stream.
Implements ossimplugins::RadarSatRecord.
Definition at line 86 of file DataHistogramSignalData.h.
|
friend |
This function writes the DataHistogramSignalData in a stream.
Definition at line 25 of file DataHistogramSignalData.cpp.
|
friend |
This function reads a DataHistogramSignalData from a stream.
Definition at line 41 of file DataHistogramSignalData.cpp.
|
protected |
Histogram data record.
Definition at line 151 of file DataHistogramSignalData.h.
Referenced by get_histogram(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
|
protected |
Histogram table data set size.
Definition at line 147 of file DataHistogramSignalData.h.
Referenced by get_ltab(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
|
protected |
Number of histogram table data sets in this record.
Definition at line 143 of file DataHistogramSignalData.h.
Referenced by get_ntab(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
|
protected |
Record sequence number.
Definition at line 128 of file DataHistogramSignalData.h.
Referenced by get_rec_seq(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
|
protected |
SAR channel indicator.
Definition at line 138 of file DataHistogramSignalData.h.
Referenced by get_sar_chn(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
1.8.14