|
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().
1.8.14