|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
This class represents an InfoSceneCoord. More...
#include <InfoSceneCoord.h>
Public Member Functions | |
| InfoSceneCoord () | |
| Constructor. More... | |
| virtual | ~InfoSceneCoord () |
| Destructor. More... | |
| InfoSceneCoord (const InfoSceneCoord &rhs) | |
| Copy constructor. More... | |
| InfoSceneCoord & | operator= (const InfoSceneCoord &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_lat (double value) |
| void | set_lon (double value) |
| void | set_azimuthTimeUTC (ossimString value) |
| void | set_rangeTime (double 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 | _lat |
| Latitude (lat node). More... | |
| double | _lon |
| Longitude (lon node). More... | |
| ossimString | _azimuthTimeUTC |
| azimuth time (azimuthTimeUTC node). More... | |
| double | _rangeTime |
| range time (rangeTime node). More... | |
| double | _incidenceAngle |
| IncidenceAngle (incidenceAngle node). More... | |
This class represents an InfoSceneCoord.
Definition at line 29 of file InfoSceneCoord.h.
| ossimplugins::InfoSceneCoord::InfoSceneCoord | ( | ) |
Constructor.
Definition at line 31 of file InfoSceneCoord.cpp.
|
virtual |
| ossimplugins::InfoSceneCoord::InfoSceneCoord | ( | const InfoSceneCoord & | rhs | ) |
Copy constructor.
Definition at line 47 of file InfoSceneCoord.cpp.
| bool ossimplugins::InfoSceneCoord::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 89 of file InfoSceneCoord.cpp.
References _azimuthTimeUTC, _incidenceAngle, _lat, _lon, _rangeTime, _refColumn, _refRow, ossimKeywordlist::find(), ossimNotify(), ossimNotifyLevel_WARN, ossimString::toDouble(), and ossimString::toUInt32().
Referenced by ossimplugins::SceneCoord::loadState().
| InfoSceneCoord & ossimplugins::InfoSceneCoord::operator= | ( | const InfoSceneCoord & | rhs | ) |
Affectation operator.
Definition at line 58 of file InfoSceneCoord.cpp.
References _azimuthTimeUTC, _incidenceAngle, _lat, _lon, _rangeTime, _refColumn, and _refRow.
| bool ossimplugins::InfoSceneCoord::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 70 of file InfoSceneCoord.cpp.
References _azimuthTimeUTC, _incidenceAngle, _lat, _lon, _rangeTime, _refColumn, _refRow, and ossimKeywordlist::add().
Referenced by ossimplugins::SceneCoord::print(), and ossimplugins::SceneCoord::saveState().
|
inline |
Definition at line 83 of file InfoSceneCoord.h.
Referenced by ossimplugins::ossimTerraSarProductDoc::initSceneCoord().
|
inline |
Definition at line 91 of file InfoSceneCoord.h.
Referenced by ossimplugins::ossimTerraSarProductDoc::initSceneCoord().
|
inline |
Definition at line 75 of file InfoSceneCoord.h.
Referenced by ossimplugins::ossimTerraSarProductDoc::initSceneCoord().
|
inline |
Definition at line 79 of file InfoSceneCoord.h.
Referenced by ossimplugins::ossimTerraSarProductDoc::initSceneCoord().
|
inline |
Definition at line 87 of file InfoSceneCoord.h.
Referenced by ossimplugins::ossimTerraSarProductDoc::initSceneCoord().
|
inline |
Definition at line 71 of file InfoSceneCoord.h.
Referenced by ossimplugins::ossimTerraSarProductDoc::initSceneCoord().
|
inline |
Definition at line 67 of file InfoSceneCoord.h.
Referenced by ossimplugins::ossimTerraSarProductDoc::initSceneCoord().
|
protected |
azimuth time (azimuthTimeUTC node).
Definition at line 119 of file InfoSceneCoord.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
IncidenceAngle (incidenceAngle node).
Definition at line 127 of file InfoSceneCoord.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
Latitude (lat node).
Definition at line 111 of file InfoSceneCoord.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
Longitude (lon node).
Definition at line 115 of file InfoSceneCoord.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
range time (rangeTime node).
Definition at line 123 of file InfoSceneCoord.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
Reference Column (refColumn node).
Definition at line 107 of file InfoSceneCoord.h.
Referenced by loadState(), operator=(), and saveState().
|
protected |
Reference Row (refRow node).
Definition at line 102 of file InfoSceneCoord.h.
Referenced by loadState(), operator=(), and saveState().
1.8.14