OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimAlphaSensorHRI.h
Go to the documentation of this file.
1 //*******************************************************************
2 //
3 // License: See top level LICENSE.txt file.
4 //
5 // Author: Dave Hicks
6 //
7 // Description: Alpha HRI Sensor Model
8 //
9 //*******************************************************************
10 // $Id$
11 #ifndef ossimAlphaSensorHRI_HEADER
12 #define ossimAlphaSensorHRI_HEADER 1
14 
16 
18 {
19 public:
21 
23 
24  virtual ossimObject* dup()const;
25 
26  virtual void imagingRay(const ossimDpt& image_point,
27  ossimEcefRay& image_ray) const;
28 
29  virtual void worldToLineSample(const ossimGpt& world_point,
30  ossimDpt& image_point) const;
31 
32  virtual void updateModel();
33 
34  virtual void initAdjustableParameters();
35  virtual bool loadState(const ossimKeywordlist& kwl, const char* prefix=0);
36  virtual bool saveState(ossimKeywordlist& kwl, const char* prefix=0)const;
37 
44  virtual bool initialize( const ossimAlphaSensorSupportData& supData );
45 
46 protected:
47  TYPE_DATA
48 };
49 
50 #endif // #ifndef ossimAlphaSensorHRI_HEADER
virtual void initAdjustableParameters()
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Represents serializable keyword/value map.
virtual ossimObject * dup() const
#define TYPE_DATA
Definition: ossimRtti.h:339
virtual void imagingRay(const ossimDpt &image_point, ossimEcefRay &image_ray) const
virtual void worldToLineSample(const ossimGpt &world_point, ossimDpt &image_point) const
#define OSSIM_DLL
virtual void updateModel()
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)