OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
This class is able to read a Beam information record. More...
#include <BeamInformationRecord.h>
Public Member Functions | |
BeamInformationRecord () | |
Constructor. More... | |
~BeamInformationRecord () | |
Destructor. More... | |
BeamInformationRecord (const BeamInformationRecord &rhs) | |
Copy constructor. More... | |
BeamInformationRecord & | operator= (const BeamInformationRecord &rhs) |
Copy operator. More... | |
std::string | get_beam_type () |
Beam type. More... | |
std::string | get_beam_look_src () |
Elevation beam look angle source. More... | |
double | get_beam_look_ang () |
Applied elevation beam look angle (deg) More... | |
double | get_prf () |
Actual PRF (Hz) More... | |
Protected Attributes | |
std::string | _beam_type |
Beam type. More... | |
std::string | _beam_look_src |
Elevation beam look angle source. More... | |
double | _beam_look_ang |
Applied elevation beam look angle (deg) More... | |
double | _prf |
Actual PRF (Hz) More... | |
Friends | |
std::ostream & | operator<< (std::ostream &os, const BeamInformationRecord &data) |
This function writes the BeamInformationRecord in a stream. More... | |
std::istream & | operator>> (std::istream &is, BeamInformationRecord &data) |
This function reads a BeamInformationRecord from a stream. More... | |
This class is able to read a Beam information record.
Definition at line 25 of file BeamInformationRecord.h.
ossimplugins::BeamInformationRecord::BeamInformationRecord | ( | ) |
ossimplugins::BeamInformationRecord::~BeamInformationRecord | ( | ) |
ossimplugins::BeamInformationRecord::BeamInformationRecord | ( | const BeamInformationRecord & | rhs | ) |
Copy constructor.
Definition at line 61 of file BeamInformationRecord.cpp.
|
inline |
Applied elevation beam look angle (deg)
Definition at line 77 of file BeamInformationRecord.h.
References _beam_look_ang.
|
inline |
Elevation beam look angle source.
Definition at line 69 of file BeamInformationRecord.h.
References _beam_look_src.
|
inline |
Beam type.
Definition at line 61 of file BeamInformationRecord.h.
References _beam_type.
|
inline |
Actual PRF (Hz)
Definition at line 85 of file BeamInformationRecord.h.
References _prf.
BeamInformationRecord & ossimplugins::BeamInformationRecord::operator= | ( | const BeamInformationRecord & | rhs | ) |
Copy operator.
Definition at line 70 of file BeamInformationRecord.cpp.
References _beam_look_ang, _beam_look_src, _beam_type, and _prf.
|
friend |
This function writes the BeamInformationRecord in a stream.
Definition at line 24 of file BeamInformationRecord.cpp.
|
friend |
This function reads a BeamInformationRecord from a stream.
Definition at line 37 of file BeamInformationRecord.cpp.
|
protected |
Applied elevation beam look angle (deg)
Definition at line 104 of file BeamInformationRecord.h.
Referenced by get_beam_look_ang(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
|
protected |
Elevation beam look angle source.
Definition at line 99 of file BeamInformationRecord.h.
Referenced by get_beam_look_src(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
|
protected |
Beam type.
Definition at line 88 of file BeamInformationRecord.h.
Referenced by get_beam_type(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().
|
protected |
Actual PRF (Hz)
Definition at line 109 of file BeamInformationRecord.h.
Referenced by get_prf(), ossimplugins::operator<<(), operator=(), and ossimplugins::operator>>().