OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
This class represents an Noise. More...
#include <Noise.h>
Public Member Functions | |
Noise () | |
Constructor. More... | |
virtual | ~Noise () |
Destructor. More... | |
Noise (const Noise &rhs) | |
Copy constructor. More... | |
Noise & | operator= (const Noise &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_numberOfNoiseRecords (const ossim_int32 &numberOfNoiseRecords) |
void | set_imageNoise (const std::vector< ImageNoise > &image_noise) |
const std::vector< ImageNoise > & | get_imageNoise () const |
void | set_imagePolarisation (const ossimString &polarisation) |
const ossimString & | get_imagePolarisation () const |
Protected Attributes | |
ossim_uint32 | _numberOfNoiseRecords |
Image Noise. More... | |
std::vector< ImageNoise > | _tabImageNoise |
Image Noise. More... | |
ossimString | _polarisation |
Noise Polarisation Layer. More... | |
ossimplugins::Noise::Noise | ( | ) |
Constructor.
Definition at line 25 of file Noise.cpp.
|
virtual |
ossimplugins::Noise::Noise | ( | const Noise & | rhs | ) |
Copy constructor.
Definition at line 37 of file Noise.cpp.
|
inline |
Definition at line 80 of file Noise.h.
|
inline |
Definition at line 89 of file Noise.h.
bool ossimplugins::Noise::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 77 of file Noise.cpp.
References _numberOfNoiseRecords, _polarisation, _tabImageNoise, ossimString::c_str(), ossimKeywordlist::find(), ossimplugins::ImageNoise::loadState(), ossimNotify(), ossimNotifyLevel_WARN, ossimString::toString(), and ossimString::toUInt32().
Affectation operator.
Definition at line 44 of file Noise.cpp.
References _numberOfNoiseRecords, _polarisation, and _tabImageNoise.
|
virtual |
METHOD: print() Fulfills base-class pure virtual. Dumps contents of object to ostream.
Definition at line 136 of file Noise.cpp.
References _numberOfNoiseRecords, _polarisation, _tabImageNoise, ossimKeywordlist::add(), ossimString::c_str(), ossimString::chars(), and ossimString::toString().
bool ossimplugins::Noise::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 52 of file Noise.cpp.
References _numberOfNoiseRecords, _polarisation, _tabImageNoise, ossimKeywordlist::add(), ossimString::c_str(), and ossimString::toString().
|
inline |
Definition at line 75 of file Noise.h.
Referenced by ossimplugins::ossimTerraSarModel::getNoiseAtGivenNode(), and ossimplugins::ossimTerraSarProductDoc::initNoise().
|
inline |
Definition at line 84 of file Noise.h.
|
inline |
Definition at line 71 of file Noise.h.
Referenced by ossimplugins::ossimTerraSarModel::getNoiseAtGivenNode(), and ossimplugins::ossimTerraSarProductDoc::initNoise().
|
protected |
Image Noise.
Definition at line 102 of file Noise.h.
Referenced by loadState(), operator=(), print(), and saveState().
|
protected |
Noise Polarisation Layer.
Definition at line 111 of file Noise.h.
Referenced by loadState(), operator=(), print(), and saveState().
|
protected |
Image Noise.
Definition at line 106 of file Noise.h.
Referenced by loadState(), operator=(), print(), and saveState().