OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
InfoIncidenceAngle.h
Go to the documentation of this file.
1 //----------------------------------------------------------------------------
2 //
3 // "Copyright Centre National d'Etudes Spatiales"
4 //
5 // License: LGPL
6 //
7 // See LICENSE.txt file in the top level directory for more details.
8 //
9 //----------------------------------------------------------------------------
10 // $Id$
11 
12 #ifndef InfoIncidenceAngle_h
13 #define InfoIncidenceAngle_h
14 
15 #include <vector>
16 #include <ossim/base/ossimString.h>
18 
19 class ossimKeywordlist;
20 
21 namespace ossimplugins
22 {
23 
24 
30 {
31 public:
36 
40  virtual ~InfoIncidenceAngle();
41 
46 
50  InfoIncidenceAngle& operator=(const InfoIncidenceAngle& rhs);
51 
58  bool saveState(ossimKeywordlist& kwl, const char* prefix=0) const;
59 
65  bool loadState (const ossimKeywordlist &kwl, const char *prefix=0);
66 
68  {
69  _refRow = value;
70  }
72  {
73  _refColumn = value;
74  }
75  void set_incidenceAngle(double value)
76  {
77  _incidenceAngle = value;
78  }
79 
80 
81 protected:
82 
87 
96 
97 private:
98 };
99 }
100 
101 #endif
double _incidenceAngle
IncidenceAngle (incidenceAngle node).
This class represents an InfoIncidenceAngle.
Represents serializable keyword/value map.
void set_refColumn(ossim_uint32 value)
void set_refRow(ossim_uint32 value)
unsigned int ossim_uint32
#define OSSIM_PLUGINS_DLL
ossim_uint32 _refColumn
Reference Column (refColumn node).
ossim_uint32 _refRow
Reference Row (refRow node).