OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
This class represents an InfoIncidenceAngle. More...
#include <InfoIncidenceAngle.h>
Public Member Functions | |
InfoIncidenceAngle () | |
Constructor. More... | |
virtual | ~InfoIncidenceAngle () |
Destructor. More... | |
InfoIncidenceAngle (const InfoIncidenceAngle &rhs) | |
Copy constructor. More... | |
InfoIncidenceAngle & | operator= (const InfoIncidenceAngle &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... | |
void | set_refRow (ossim_uint32 value) |
void | set_refColumn (ossim_uint32 value) |
void | set_incidenceAngle (double value) |
Protected Attributes | |
ossim_uint32 | _refRow |
Reference Row (refRow node). More... | |
ossim_uint32 | _refColumn |
Reference Column (refColumn node). More... | |
double | _incidenceAngle |
IncidenceAngle (incidenceAngle node). More... | |
This class represents an InfoIncidenceAngle.
Definition at line 29 of file InfoIncidenceAngle.h.
ossimplugins::InfoIncidenceAngle::InfoIncidenceAngle | ( | ) |
Constructor.
Definition at line 27 of file InfoIncidenceAngle.cpp.
|
virtual |
ossimplugins::InfoIncidenceAngle::InfoIncidenceAngle | ( | const InfoIncidenceAngle & | rhs | ) |
Copy constructor.
Definition at line 39 of file InfoIncidenceAngle.cpp.
bool ossimplugins::InfoIncidenceAngle::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 69 of file InfoIncidenceAngle.cpp.
References _incidenceAngle, _refColumn, _refRow, ossimKeywordlist::find(), ossimNotify(), ossimNotifyLevel_WARN, ossimString::toDouble(), and ossimString::toUInt32().
Referenced by ossimplugins::IncidenceAngles::loadState().
InfoIncidenceAngle & ossimplugins::InfoIncidenceAngle::operator= | ( | const InfoIncidenceAngle & | rhs | ) |
Affectation operator.
Definition at line 46 of file InfoIncidenceAngle.cpp.
References _incidenceAngle, _refColumn, and _refRow.
bool ossimplugins::InfoIncidenceAngle::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 54 of file InfoIncidenceAngle.cpp.
References _incidenceAngle, _refColumn, _refRow, and ossimKeywordlist::add().
Referenced by ossimplugins::IncidenceAngles::print(), and ossimplugins::IncidenceAngles::saveState().
|
inline |
Definition at line 75 of file InfoIncidenceAngle.h.
|
inline |
Definition at line 71 of file InfoIncidenceAngle.h.
|
inline |
Definition at line 67 of file InfoIncidenceAngle.h.
|
protected |
IncidenceAngle (incidenceAngle node).
Definition at line 95 of file InfoIncidenceAngle.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
Reference Column (refColumn node).
Definition at line 91 of file InfoIncidenceAngle.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
Reference Row (refRow node).
Definition at line 86 of file InfoIncidenceAngle.h.
Referenced by loadState(), operator=(), and saveState().