OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Public Types | Public Member Functions | Protected Attributes | List of all members
ossimplugins::SensorParams Class Reference

This class handles the sensor parameters. More...

#include <SensorParams.h>

Public Types

enum  SightDirection { Left = 0, Right = 1 }
 

Public Member Functions

 SensorParams ()
 Constructor. More...
 
virtual ~SensorParams ()
 Destructor. More...
 
 SensorParams (const SensorParams &rhs)
 Copy constructor. More...
 
SensorParamsoperator= (const SensorParams &rhs)
 Affectation operator. More...
 
double get_prf () const
 
double get_sf () const
 
double get_rwl () const
 
void set_prf (double prf)
 
void set_sf (double sf)
 
void set_rwl (double rwl)
 
SightDirection get_sightDirection () const
 
void set_sightDirection (SightDirection sight)
 
virtual SensorParamsClone ()
 
int get_col_direction () const
 
int get_lin_direction () const
 
double get_nAzimuthLook () const
 
double get_nRangeLook () const
 
void set_col_direction (int dir)
 
void set_lin_direction (int dir)
 
void set_nAzimuthLook (double look)
 
void set_nRangeLook (double look)
 
double get_semiMajorAxis () const
 
double get_semiMinorAxis () const
 
void set_semiMajorAxis (double value)
 
void set_semiMinorAxis (double value)
 
double get_dopcen () const
 
double get_dopcenLinear () const
 
void set_dopcen (double value)
 
void set_dopcenLinear (double value)
 
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...
 

Protected Attributes

double _prf
 Nominal PRF, Hz. More...
 
double _sf
 Sampling frequency. More...
 
double _rwl
 Radar wave length. More...
 
int _col_direction
 Columns direction (1=increasing, -1=decreasing) More...
 
int _lin_direction
 Lines direction (1=increasing, -1=decreasing) More...
 
SightDirection _sightDirection
 Antenna pointing direction. More...
 
double _semiMajorAxis
 Ellipsoid semi_major axis, m Default : WGS84. More...
 
double _semiMinorAxis
 Ellipsoid semi_minor axis, m Default : WGS84. More...
 
double _nAzimuthLook
 Number of azimuth looks. More...
 
double _nRangeLook
 Number of range looks. More...
 
double _dopcen
 Doppler centroid (at range 0) More...
 
double _dopcenLinear
 Doppler centroid linear term (wrt range in km) More...
 

Detailed Description

This class handles the sensor parameters.

Definition at line 29 of file SensorParams.h.

Member Enumeration Documentation

◆ SightDirection

Enumerator
Left 
Right 

Definition at line 33 of file SensorParams.h.

Constructor & Destructor Documentation

◆ SensorParams() [1/2]

ossimplugins::SensorParams::SensorParams ( )

Constructor.

Definition at line 35 of file SensorParams.cpp.

35  :
36  _prf(0.0),
37  _sf(0.0),
38  _rwl(0.0),
39  _col_direction(1),
40  _lin_direction(1),
42  _semiMajorAxis(6378137.0),
43  _semiMinorAxis(6356752.3141),
44  _nAzimuthLook(1),
45  _nRangeLook(1),
46  _dopcen(0.0),
47  _dopcenLinear(0.0)
48 {
49 }
double _prf
Nominal PRF, Hz.
Definition: SensorParams.h:203
SightDirection _sightDirection
Antenna pointing direction.
Definition: SensorParams.h:228
double _dopcen
Doppler centroid (at range 0)
Definition: SensorParams.h:255
int _col_direction
Columns direction (1=increasing, -1=decreasing)
Definition: SensorParams.h:218
double _nAzimuthLook
Number of azimuth looks.
Definition: SensorParams.h:245
int _lin_direction
Lines direction (1=increasing, -1=decreasing)
Definition: SensorParams.h:223
double _nRangeLook
Number of range looks.
Definition: SensorParams.h:250
double _sf
Sampling frequency.
Definition: SensorParams.h:208
double _semiMinorAxis
Ellipsoid semi_minor axis, m Default : WGS84.
Definition: SensorParams.h:240
double _semiMajorAxis
Ellipsoid semi_major axis, m Default : WGS84.
Definition: SensorParams.h:234
double _dopcenLinear
Doppler centroid linear term (wrt range in km)
Definition: SensorParams.h:260
double _rwl
Radar wave length.
Definition: SensorParams.h:213

◆ ~SensorParams()

ossimplugins::SensorParams::~SensorParams ( )
virtual

Destructor.

Definition at line 51 of file SensorParams.cpp.

52 {
53 }

◆ SensorParams() [2/2]

ossimplugins::SensorParams::SensorParams ( const SensorParams rhs)

Copy constructor.

Definition at line 55 of file SensorParams.cpp.

55  :
56  _prf(rhs._prf),
57  _sf(rhs._sf),
58  _rwl(rhs._rwl),
59  _col_direction(rhs._col_direction),
60  _lin_direction(rhs._lin_direction),
61  _sightDirection(rhs._sightDirection),
62  _semiMajorAxis(rhs._semiMajorAxis),
63  _semiMinorAxis(rhs._semiMinorAxis),
64  _nAzimuthLook(rhs._nAzimuthLook),
65  _nRangeLook(rhs._nRangeLook),
66  _dopcen(rhs._dopcen),
67  _dopcenLinear(rhs._dopcenLinear)
68 {
69 }
double _prf
Nominal PRF, Hz.
Definition: SensorParams.h:203
SightDirection _sightDirection
Antenna pointing direction.
Definition: SensorParams.h:228
double _dopcen
Doppler centroid (at range 0)
Definition: SensorParams.h:255
int _col_direction
Columns direction (1=increasing, -1=decreasing)
Definition: SensorParams.h:218
double _nAzimuthLook
Number of azimuth looks.
Definition: SensorParams.h:245
int _lin_direction
Lines direction (1=increasing, -1=decreasing)
Definition: SensorParams.h:223
double _nRangeLook
Number of range looks.
Definition: SensorParams.h:250
double _sf
Sampling frequency.
Definition: SensorParams.h:208
double _semiMinorAxis
Ellipsoid semi_minor axis, m Default : WGS84.
Definition: SensorParams.h:240
double _semiMajorAxis
Ellipsoid semi_major axis, m Default : WGS84.
Definition: SensorParams.h:234
double _dopcenLinear
Doppler centroid linear term (wrt range in km)
Definition: SensorParams.h:260
double _rwl
Radar wave length.
Definition: SensorParams.h:213

Member Function Documentation

◆ Clone()

virtual SensorParams* ossimplugins::SensorParams::Clone ( )
inlinevirtual

Definition at line 98 of file SensorParams.h.

Referenced by ossimplugins::Sensor::Sensor(), and ossimplugins::ossimGeometricSarSensorModel::set_sensorParams().

99  {
100  return new SensorParams(*this);
101  }

◆ get_col_direction()

int ossimplugins::SensorParams::get_col_direction ( ) const
inline

◆ get_dopcen()

double ossimplugins::SensorParams::get_dopcen ( ) const
inline

Definition at line 163 of file SensorParams.h.

Referenced by ossimplugins::SarSensor::ImageToWorld().

164  {
165  return _dopcen;
166  }
double _dopcen
Doppler centroid (at range 0)
Definition: SensorParams.h:255

◆ get_dopcenLinear()

double ossimplugins::SensorParams::get_dopcenLinear ( ) const
inline

Definition at line 168 of file SensorParams.h.

Referenced by ossimplugins::SarSensor::ImageToWorld().

169  {
170  return _dopcenLinear;
171  }
double _dopcenLinear
Doppler centroid linear term (wrt range in km)
Definition: SensorParams.h:260

◆ get_lin_direction()

int ossimplugins::SensorParams::get_lin_direction ( ) const
inline

Definition at line 108 of file SensorParams.h.

Referenced by ossimplugins::ossimGeometricSarSensorModel::getTime(), ossimplugins::ossimRadarSat2Model::InitRefPoint(), and ossimplugins::ossimRadarSat2Model::initRefPoint().

109  {
110  return _lin_direction;
111  }
int _lin_direction
Lines direction (1=increasing, -1=decreasing)
Definition: SensorParams.h:223

◆ get_nAzimuthLook()

double ossimplugins::SensorParams::get_nAzimuthLook ( ) const
inline

Definition at line 113 of file SensorParams.h.

Referenced by ossimplugins::ossimGeometricSarSensorModel::getTime().

114  {
115  return _nAzimuthLook ;
116  }
double _nAzimuthLook
Number of azimuth looks.
Definition: SensorParams.h:245

◆ get_nRangeLook()

double ossimplugins::SensorParams::get_nRangeLook ( ) const
inline

◆ get_prf()

double ossimplugins::SensorParams::get_prf ( ) const
inline

◆ get_rwl()

double ossimplugins::SensorParams::get_rwl ( ) const
inline

Definition at line 68 of file SensorParams.h.

Referenced by ossimplugins::SarSensor::ImageToWorld().

69  {
70  return _rwl;
71  }
double _rwl
Radar wave length.
Definition: SensorParams.h:213

◆ get_semiMajorAxis()

double ossimplugins::SensorParams::get_semiMajorAxis ( ) const
inline

Definition at line 143 of file SensorParams.h.

Referenced by ossimplugins::SarSensor::ImageToWorld().

144  {
145  return _semiMajorAxis ;
146  }
double _semiMajorAxis
Ellipsoid semi_major axis, m Default : WGS84.
Definition: SensorParams.h:234

◆ get_semiMinorAxis()

double ossimplugins::SensorParams::get_semiMinorAxis ( ) const
inline

Definition at line 148 of file SensorParams.h.

Referenced by ossimplugins::SarSensor::ImageToWorld().

149  {
150  return _semiMinorAxis ;
151  }
double _semiMinorAxis
Ellipsoid semi_minor axis, m Default : WGS84.
Definition: SensorParams.h:240

◆ get_sf()

double ossimplugins::SensorParams::get_sf ( ) const
inline

◆ get_sightDirection()

SightDirection ossimplugins::SensorParams::get_sightDirection ( ) const
inline

Definition at line 88 of file SensorParams.h.

Referenced by ossimplugins::SarSensor::ImageToWorld().

89  {
90  return _sightDirection;
91  }
SightDirection _sightDirection
Antenna pointing direction.
Definition: SensorParams.h:228

◆ loadState()

bool ossimplugins::SensorParams::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.

Returns
true if load OK, false on error

Definition at line 114 of file SensorParams.cpp.

References _col_direction, _dopcen, _dopcenLinear, _lin_direction, _nAzimuthLook, _nRangeLook, _prf, _rwl, _semiMajorAxis, _semiMinorAxis, _sf, _sightDirection, ossimKeywordlist::find(), Left, Right, ossimString::toDouble(), and ossimString::toInt().

Referenced by ossimplugins::ossimGeometricSarSensorModel::loadState().

115 {
116  bool result = true;
117 
118  std::string pfx;
119  if (prefix)
120  {
121  pfx = prefix;
122  }
123  pfx += PREFIX;
124 
125  ossimString s;
126  const char* lookup = 0;
127 
128  lookup = kwl.find(pfx.c_str(), PRF_KW);
129  if (lookup)
130  {
131  s = lookup;
132  _prf = s.toDouble();
133  }
134  else
135  {
136  result = false;
137  }
138 
139  lookup = kwl.find(pfx.c_str(), SF_KW);
140  if (lookup)
141  {
142  s = lookup;
143  _sf = s.toDouble();
144  }
145  else
146  {
147  result = false;
148  }
149 
150  lookup = kwl.find(pfx.c_str(), RWL_KW);
151  if (lookup)
152  {
153  s = lookup;
154  _rwl = s.toDouble();
155  }
156  else
157  {
158  result = false;
159  }
160 
161  lookup = kwl.find(pfx.c_str(), COL_DIR_KW);
162  if (lookup)
163  {
164  s = lookup;
165  _col_direction = s.toInt();
166  }
167  else
168  {
169  result = false;
170  }
171 
172  lookup = kwl.find(pfx.c_str(), LIN_DIR_KW);
173  if (lookup)
174  {
175  s = lookup;
176  _lin_direction = s.toInt();
177  }
178  else
179  {
180  result = false;
181  }
182 
183  lookup = kwl.find(pfx.c_str(), SIGHT_DIR_KW);
184  if (lookup)
185  {
186  s = lookup;
187  if ( s.toInt() == 0 )
188  {
190  }
191  else
192  {
194  }
195  }
196  else
197  {
198  result = false;
199  }
200 
201  lookup = kwl.find(pfx.c_str(), SEMI_MAJOR_AXIS_KW);
202  if (lookup)
203  {
204  s = lookup;
205  _semiMajorAxis = s.toDouble();
206  }
207  else
208  {
209  result = false;
210  }
211 
212  lookup = kwl.find(pfx.c_str(), SEMI_MINOR_AXIS_KW);
213  if (lookup)
214  {
215  s = lookup;
216  _semiMinorAxis = s.toDouble();
217  }
218  else
219  {
220  result = false;
221  }
222 
223  lookup = kwl.find(pfx.c_str(), NUM_AZIMUTH_LOOKS_KW);
224  if (lookup)
225  {
226  s = lookup;
227  _nAzimuthLook = s.toDouble();
228  }
229  else
230  {
231  result = false;
232  }
233 
234  lookup = kwl.find(pfx.c_str(), NUM_RANGE_LOOKS_KW);
235  if (lookup)
236  {
237  s = lookup;
238  _nRangeLook = s.toDouble();
239  }
240  else
241  {
242  result = false;
243  }
244 
245  lookup = kwl.find(pfx.c_str(), DOPCEN_KW);
246  if (lookup)
247  {
248  s = lookup;
249  _dopcen = s.toDouble();
250  }
251  else
252  {
253  result = false;
254  }
255  return result;
256 
257  lookup = kwl.find(pfx.c_str(), DOPCENLINEAR_KW);
258  if (lookup)
259  {
260  s = lookup;
261  _dopcenLinear = s.toDouble();
262  }
263  else
264  {
265  result = false;
266  }
267  return result;
268 
269 }
double _prf
Nominal PRF, Hz.
Definition: SensorParams.h:203
SightDirection _sightDirection
Antenna pointing direction.
Definition: SensorParams.h:228
const char * find(const char *key) const
double _dopcen
Doppler centroid (at range 0)
Definition: SensorParams.h:255
int _col_direction
Columns direction (1=increasing, -1=decreasing)
Definition: SensorParams.h:218
double _nAzimuthLook
Number of azimuth looks.
Definition: SensorParams.h:245
int _lin_direction
Lines direction (1=increasing, -1=decreasing)
Definition: SensorParams.h:223
double toDouble() const
double _nRangeLook
Number of range looks.
Definition: SensorParams.h:250
double _sf
Sampling frequency.
Definition: SensorParams.h:208
double _semiMinorAxis
Ellipsoid semi_minor axis, m Default : WGS84.
Definition: SensorParams.h:240
double _semiMajorAxis
Ellipsoid semi_major axis, m Default : WGS84.
Definition: SensorParams.h:234
double _dopcenLinear
Doppler centroid linear term (wrt range in km)
Definition: SensorParams.h:260
double _rwl
Radar wave length.
Definition: SensorParams.h:213
int toInt() const

◆ operator=()

SensorParams & ossimplugins::SensorParams::operator= ( const SensorParams rhs)

Affectation operator.

Definition at line 71 of file SensorParams.cpp.

References _col_direction, _dopcen, _dopcenLinear, _lin_direction, _nAzimuthLook, _nRangeLook, _prf, _rwl, _semiMajorAxis, _semiMinorAxis, _sf, and _sightDirection.

72 {
73  _prf = rhs._prf;
74  _sf = rhs._sf;
75  _rwl = rhs._rwl;
76  _col_direction = rhs._col_direction;
77  _lin_direction = rhs._lin_direction;
78  _sightDirection = rhs._sightDirection;
79  _semiMajorAxis = rhs._semiMajorAxis;
80  _semiMinorAxis = rhs._semiMinorAxis;
81  _nAzimuthLook = rhs._nAzimuthLook;
82  _nRangeLook = rhs._nRangeLook;
83  _semiMajorAxis = rhs._semiMajorAxis;
84  _semiMinorAxis = rhs._semiMinorAxis;
85  _dopcen = rhs._dopcen;
86  _dopcenLinear = rhs._dopcenLinear;
87  return *this;
88 }
double _prf
Nominal PRF, Hz.
Definition: SensorParams.h:203
SightDirection _sightDirection
Antenna pointing direction.
Definition: SensorParams.h:228
double _dopcen
Doppler centroid (at range 0)
Definition: SensorParams.h:255
int _col_direction
Columns direction (1=increasing, -1=decreasing)
Definition: SensorParams.h:218
double _nAzimuthLook
Number of azimuth looks.
Definition: SensorParams.h:245
int _lin_direction
Lines direction (1=increasing, -1=decreasing)
Definition: SensorParams.h:223
double _nRangeLook
Number of range looks.
Definition: SensorParams.h:250
double _sf
Sampling frequency.
Definition: SensorParams.h:208
double _semiMinorAxis
Ellipsoid semi_minor axis, m Default : WGS84.
Definition: SensorParams.h:240
double _semiMajorAxis
Ellipsoid semi_major axis, m Default : WGS84.
Definition: SensorParams.h:234
double _dopcenLinear
Doppler centroid linear term (wrt range in km)
Definition: SensorParams.h:260
double _rwl
Radar wave length.
Definition: SensorParams.h:213

◆ saveState()

bool ossimplugins::SensorParams::saveState ( ossimKeywordlist kwl,
const char *  prefix = 0 
) const

Method to save object state to a keyword list.

Parameters
kwlKeyword list to save to.
prefixadded to keys when saved.
Returns
true on success, false on error.

Definition at line 90 of file SensorParams.cpp.

References _col_direction, _dopcen, _dopcenLinear, _lin_direction, _nAzimuthLook, _nRangeLook, _prf, _rwl, _semiMajorAxis, _semiMinorAxis, _sf, _sightDirection, and ossimKeywordlist::add().

Referenced by ossimplugins::ossimGeometricSarSensorModel::saveState().

91 {
92  std::string pfx;
93  if (prefix)
94  {
95  pfx = prefix;
96  }
97  pfx += PREFIX;
98 
99  kwl.add(pfx.c_str(), PRF_KW, _prf);
100  kwl.add(pfx.c_str(), SF_KW, _sf);
101  kwl.add(pfx.c_str(), RWL_KW, _rwl);
102  kwl.add(pfx.c_str(), COL_DIR_KW, _col_direction);
103  kwl.add(pfx.c_str(), LIN_DIR_KW, _lin_direction);
104  kwl.add(pfx.c_str(), SIGHT_DIR_KW, static_cast<int>(_sightDirection));
105  kwl.add(pfx.c_str(), SEMI_MAJOR_AXIS_KW, _semiMajorAxis);
106  kwl.add(pfx.c_str(), SEMI_MINOR_AXIS_KW, _semiMinorAxis);
107  kwl.add(pfx.c_str(), NUM_AZIMUTH_LOOKS_KW, _nAzimuthLook);
108  kwl.add(pfx.c_str(), NUM_RANGE_LOOKS_KW, _nRangeLook);
109  kwl.add(pfx.c_str(), DOPCEN_KW, _dopcen);
110  kwl.add(pfx.c_str(), DOPCENLINEAR_KW, _dopcenLinear);
111  return true;
112 }
double _prf
Nominal PRF, Hz.
Definition: SensorParams.h:203
SightDirection _sightDirection
Antenna pointing direction.
Definition: SensorParams.h:228
double _dopcen
Doppler centroid (at range 0)
Definition: SensorParams.h:255
int _col_direction
Columns direction (1=increasing, -1=decreasing)
Definition: SensorParams.h:218
double _nAzimuthLook
Number of azimuth looks.
Definition: SensorParams.h:245
void add(const char *prefix, const ossimKeywordlist &kwl, bool overwrite=true)
int _lin_direction
Lines direction (1=increasing, -1=decreasing)
Definition: SensorParams.h:223
double _nRangeLook
Number of range looks.
Definition: SensorParams.h:250
double _sf
Sampling frequency.
Definition: SensorParams.h:208
double _semiMinorAxis
Ellipsoid semi_minor axis, m Default : WGS84.
Definition: SensorParams.h:240
double _semiMajorAxis
Ellipsoid semi_major axis, m Default : WGS84.
Definition: SensorParams.h:234
double _dopcenLinear
Doppler centroid linear term (wrt range in km)
Definition: SensorParams.h:260
double _rwl
Radar wave length.
Definition: SensorParams.h:213

◆ set_col_direction()

void ossimplugins::SensorParams::set_col_direction ( int  dir)
inline

◆ set_dopcen()

void ossimplugins::SensorParams::set_dopcen ( double  value)
inline

Definition at line 173 of file SensorParams.h.

Referenced by ossimplugins::ossimAlosPalsarModel::InitSensorParams().

174  {
175  _dopcen = value;
176  }
double _dopcen
Doppler centroid (at range 0)
Definition: SensorParams.h:255

◆ set_dopcenLinear()

void ossimplugins::SensorParams::set_dopcenLinear ( double  value)
inline

Definition at line 178 of file SensorParams.h.

Referenced by ossimplugins::ossimAlosPalsarModel::InitSensorParams().

179  {
180  _dopcenLinear = value;
181  }
double _dopcenLinear
Doppler centroid linear term (wrt range in km)
Definition: SensorParams.h:260

◆ set_lin_direction()

void ossimplugins::SensorParams::set_lin_direction ( int  dir)
inline

◆ set_nAzimuthLook()

void ossimplugins::SensorParams::set_nAzimuthLook ( double  look)
inline

◆ set_nRangeLook()

void ossimplugins::SensorParams::set_nRangeLook ( double  look)
inline

◆ set_prf()

void ossimplugins::SensorParams::set_prf ( double  prf)
inline

◆ set_rwl()

void ossimplugins::SensorParams::set_rwl ( double  rwl)
inline

◆ set_semiMajorAxis()

void ossimplugins::SensorParams::set_semiMajorAxis ( double  value)
inline

◆ set_semiMinorAxis()

void ossimplugins::SensorParams::set_semiMinorAxis ( double  value)
inline

◆ set_sf()

void ossimplugins::SensorParams::set_sf ( double  sf)
inline

◆ set_sightDirection()

void ossimplugins::SensorParams::set_sightDirection ( SightDirection  sight)
inline

Member Data Documentation

◆ _col_direction

int ossimplugins::SensorParams::_col_direction
protected

Columns direction (1=increasing, -1=decreasing)

Definition at line 218 of file SensorParams.h.

Referenced by loadState(), operator=(), and saveState().

◆ _dopcen

double ossimplugins::SensorParams::_dopcen
protected

Doppler centroid (at range 0)

Definition at line 255 of file SensorParams.h.

Referenced by loadState(), operator=(), and saveState().

◆ _dopcenLinear

double ossimplugins::SensorParams::_dopcenLinear
protected

Doppler centroid linear term (wrt range in km)

Definition at line 260 of file SensorParams.h.

Referenced by loadState(), operator=(), and saveState().

◆ _lin_direction

int ossimplugins::SensorParams::_lin_direction
protected

Lines direction (1=increasing, -1=decreasing)

Definition at line 223 of file SensorParams.h.

Referenced by loadState(), operator=(), and saveState().

◆ _nAzimuthLook

double ossimplugins::SensorParams::_nAzimuthLook
protected

Number of azimuth looks.

Definition at line 245 of file SensorParams.h.

Referenced by loadState(), operator=(), and saveState().

◆ _nRangeLook

double ossimplugins::SensorParams::_nRangeLook
protected

Number of range looks.

Definition at line 250 of file SensorParams.h.

Referenced by loadState(), operator=(), and saveState().

◆ _prf

double ossimplugins::SensorParams::_prf
protected

Nominal PRF, Hz.

Definition at line 203 of file SensorParams.h.

Referenced by loadState(), operator=(), and saveState().

◆ _rwl

double ossimplugins::SensorParams::_rwl
protected

Radar wave length.

Definition at line 213 of file SensorParams.h.

Referenced by loadState(), operator=(), and saveState().

◆ _semiMajorAxis

double ossimplugins::SensorParams::_semiMajorAxis
protected

Ellipsoid semi_major axis, m Default : WGS84.

Definition at line 234 of file SensorParams.h.

Referenced by loadState(), operator=(), and saveState().

◆ _semiMinorAxis

double ossimplugins::SensorParams::_semiMinorAxis
protected

Ellipsoid semi_minor axis, m Default : WGS84.

Definition at line 240 of file SensorParams.h.

Referenced by loadState(), operator=(), and saveState().

◆ _sf

double ossimplugins::SensorParams::_sf
protected

Sampling frequency.

Definition at line 208 of file SensorParams.h.

Referenced by loadState(), operator=(), and saveState().

◆ _sightDirection

SightDirection ossimplugins::SensorParams::_sightDirection
protected

Antenna pointing direction.

Definition at line 228 of file SensorParams.h.

Referenced by loadState(), operator=(), and saveState().


The documentation for this class was generated from the following files: