|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
This class represents an Noise. More...
#include <RadarSat2NoiseLevel.h>
Public Member Functions | |
| RadarSat2NoiseLevel () | |
| Constructor. More... | |
| virtual | ~RadarSat2NoiseLevel () |
| Destructor. More... | |
| RadarSat2NoiseLevel (const RadarSat2NoiseLevel &rhs) | |
| Copy constructor. More... | |
| RadarSat2NoiseLevel & | operator= (const RadarSat2NoiseLevel &rhs) |
| Affectation operator. More... | |
| bool | saveState (ossimKeywordlist &kwl, const char *prefix=0) const |
| Method to save object state to a keyword list. More... | |
| bool | loadState (const ossimKeywordlist &kwl, const char *prefix=0) |
| Method to the load (recreate) the state of the object from a keyword list. More... | |
| virtual std::ostream & | print (std::ostream &out) const |
| void | set_incidenceAngleCorrectionName (const ossimString &value) |
| void | set_pixelFirstNoiseValue (const ossim_uint32 &value) |
| void | set_stepSize (const ossim_uint32 &value) |
| void | set_numberOfNoiseLevelValues (const ossim_uint32 &value) |
| void | set_noiseLevelValues (const std::vector< ossim_float64 > &value) |
| void | set_units (const ossimString &value) |
| void | set_offset (const ossim_float64 &value) |
| void | set_gain (const ossimString &value) |
| const ossimString & | get_incidenceAngleCorrectionName () const |
| const ossimString & | get_gain () const |
Protected Attributes | |
| ossimString | _incidenceAngleCorrectionName |
| Incidence Angle correction Name. More... | |
| ossim_uint32 | _pixelFirstNoiseValue |
| pixel First Noise Value More... | |
| ossim_uint32 | _stepSize |
| step Size More... | |
| ossim_uint32 | _numberOfNoiseLevelValues |
| number Of Noise Level Values More... | |
| std::vector< ossim_float64 > | _noiseLevelValues |
| noise Level Values More... | |
| ossimString | _units |
| noise Level units More... | |
| ossim_float64 | _offset |
| offset value More... | |
| ossimString | _gain |
| lookup table More... | |
This class represents an Noise.
Definition at line 29 of file RadarSat2NoiseLevel.h.
| ossimplugins::RadarSat2NoiseLevel::RadarSat2NoiseLevel | ( | ) |
Constructor.
Definition at line 37 of file RadarSat2NoiseLevel.cpp.
|
virtual |
| ossimplugins::RadarSat2NoiseLevel::RadarSat2NoiseLevel | ( | const RadarSat2NoiseLevel & | rhs | ) |
Copy constructor.
Definition at line 54 of file RadarSat2NoiseLevel.cpp.
|
inline |
Definition at line 110 of file RadarSat2NoiseLevel.h.
|
inline |
Definition at line 106 of file RadarSat2NoiseLevel.h.
Referenced by ossimplugins::ossimRadarSat2Model::InitLut().
| bool ossimplugins::RadarSat2NoiseLevel::loadState | ( | const ossimKeywordlist & | kwl, |
| const char * | prefix = 0 |
||
| ) |
Method to the load (recreate) the state of the object from a keyword list.
Return true if ok or false on error.
Definition at line 133 of file RadarSat2NoiseLevel.cpp.
References _gain, _incidenceAngleCorrectionName, _noiseLevelValues, _numberOfNoiseLevelValues, _offset, _pixelFirstNoiseValue, _stepSize, _units, ossimString::c_str(), ossimKeywordlist::find(), ossimNotify(), ossimNotifyLevel_WARN, ossimString::toDouble(), ossimString::toFloat64(), ossimString::toString(), and ossimString::toUInt32().
| RadarSat2NoiseLevel & ossimplugins::RadarSat2NoiseLevel::operator= | ( | const RadarSat2NoiseLevel & | rhs | ) |
Affectation operator.
Definition at line 66 of file RadarSat2NoiseLevel.cpp.
References _gain, _incidenceAngleCorrectionName, _noiseLevelValues, _numberOfNoiseLevelValues, _offset, _pixelFirstNoiseValue, _stepSize, and _units.
|
virtual |
METHOD: print() Fulfills base-class pure virtual. Dumps contents of object to ostream.
Definition at line 300 of file RadarSat2NoiseLevel.cpp.
| bool ossimplugins::RadarSat2NoiseLevel::saveState | ( | ossimKeywordlist & | kwl, |
| const char * | prefix = 0 |
||
| ) | const |
Method to save object state to a keyword list.
| kwl | Keyword list to save to. |
| prefix | added to keys when saved. |
Definition at line 79 of file RadarSat2NoiseLevel.cpp.
References _gain, _incidenceAngleCorrectionName, _noiseLevelValues, _numberOfNoiseLevelValues, _offset, _pixelFirstNoiseValue, _stepSize, _units, ossimKeywordlist::add(), ossimString::chars(), and ossimString::toString().
|
inline |
Definition at line 101 of file RadarSat2NoiseLevel.h.
Referenced by ossimplugins::ossimRadarSat2Model::InitLut().
|
inline |
Definition at line 73 of file RadarSat2NoiseLevel.h.
Referenced by ossimplugins::ossimRadarSat2Model::InitRefNoiseLevel().
|
inline |
Definition at line 89 of file RadarSat2NoiseLevel.h.
Referenced by ossimplugins::ossimRadarSat2Model::InitRefNoiseLevel().
|
inline |
Definition at line 85 of file RadarSat2NoiseLevel.h.
Referenced by ossimplugins::ossimRadarSat2Model::InitRefNoiseLevel().
|
inline |
Definition at line 97 of file RadarSat2NoiseLevel.h.
Referenced by ossimplugins::ossimRadarSat2Model::InitLut().
|
inline |
Definition at line 77 of file RadarSat2NoiseLevel.h.
Referenced by ossimplugins::ossimRadarSat2Model::InitRefNoiseLevel().
|
inline |
Definition at line 81 of file RadarSat2NoiseLevel.h.
Referenced by ossimplugins::ossimRadarSat2Model::InitRefNoiseLevel().
|
inline |
Definition at line 93 of file RadarSat2NoiseLevel.h.
Referenced by ossimplugins::ossimRadarSat2Model::InitRefNoiseLevel().
|
protected |
lookup table
Definition at line 154 of file RadarSat2NoiseLevel.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
Incidence Angle correction Name.
Definition at line 120 of file RadarSat2NoiseLevel.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
noise Level Values
Definition at line 139 of file RadarSat2NoiseLevel.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
number Of Noise Level Values
Definition at line 134 of file RadarSat2NoiseLevel.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
offset value
Definition at line 149 of file RadarSat2NoiseLevel.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
pixel First Noise Value
Definition at line 125 of file RadarSat2NoiseLevel.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
step Size
Definition at line 129 of file RadarSat2NoiseLevel.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
noise Level units
Definition at line 144 of file RadarSat2NoiseLevel.h.
Referenced by loadState(), operator=(), and saveState().
1.8.14