22 static const char PREFIX[] =
".infoIncidenceAngle.";
23 static const char REF_ROW[] =
"refRow";
24 static const char REF_COLUMN[] =
"refColumn";
25 static const char INCIDENCE_ANGLE[] =
"incidenceAngle";
41 _refColumn(rhs._refColumn),
42 _incidenceAngle(rhs._incidenceAngle)
71 static const char MODULE[] =
"InfoIncidenceAngle::loadState";
79 const char* lookup = 0;
82 lookup = kwl.
find(pfx.c_str(), REF_ROW);
91 << MODULE <<
" Keyword not found: " << REF_ROW <<
" in "<<pfx.c_str()<<
" path.\n";
95 lookup = kwl.
find(pfx.c_str(), REF_COLUMN);
104 << MODULE <<
" Keyword not found: " << REF_COLUMN <<
" in "<<pfx.c_str()<<
" path.\n";
108 lookup = kwl.
find(pfx.c_str(), INCIDENCE_ANGLE);
117 << MODULE <<
" Keyword not found: " << INCIDENCE_ANGLE <<
" in "<<pfx.c_str()<<
" path.\n";
double _incidenceAngle
IncidenceAngle (incidenceAngle node).
This class represents an InfoIncidenceAngle.
bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Method to save object state to a keyword list.
Represents serializable keyword/value map.
const char * find(const char *key) const
InfoIncidenceAngle()
Constructor.
ossim_uint32 toUInt32() const
bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Method to the load (recreate) the state of the object from a keyword list.
void add(const char *prefix, const ossimKeywordlist &kwl, bool overwrite=true)
ossim_uint32 _refColumn
Reference Column (refColumn node).
virtual ~InfoIncidenceAngle()
Destructor.
ossim_uint32 _refRow
Reference Row (refRow node).
InfoIncidenceAngle & operator=(const InfoIncidenceAngle &rhs)
Affectation operator.
OSSIMDLLEXPORT std::ostream & ossimNotify(ossimNotifyLevel level=ossimNotifyLevel_WARN)