OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimAtbPointSource.h
Go to the documentation of this file.
1 //*******************************************************************
2 //
3 // License: See top level LICENSE.txt file.
4 //
5 // AUTHOR: Oscar Kramer (okramer@imagelinks.com)
6 //
7 // DESCRIPTION: Contains declaration of class ossimAtbPointSource.
8 // This object provides the statistics associated with a given point on a
9 // given image corresponding to a matchpoint. A matchpoint contains a
10 // collection of these point sources, one for each contributing image.
11 //
12 // LIMITATIONS: None.
13 //
14 //*****************************************************************************
15 // $Id: ossimAtbPointSource.h 15766 2009-10-20 12:37:09Z gpotts $
16 
17 #ifndef ossimAtbPointSource_HEADER
18 #define ossimAtbPointSource_HEADER
19 
20 #include <ossim/base/ossimDpt.h>
22 #include <ossim/base/ossimRefPtr.h>
23 
24 class ossimImageSource;
25 class ossimImageData;
28 
29 /*!****************************************************************************
30  *
31  * CLASS: ossimAtbPointSource
32  *
33  *****************************************************************************/
35 {
36 public:
39  const ossimDpt& view_point);
40 
41 
45  void setRemapSource(ossimGridRemapSource* image_source);
46 
51 
55  void setViewPoint(const ossimDpt& view_point);
56 
60  const ossimDpt& getViewPoint() const { return theViewPoint; }
61 
68  void getSourceValue(void* value);
69 
74  void setKernelSize(int side_size);
75 
83  { theGridRemapEngine = engine; }
84 protected:
85  virtual ~ossimAtbPointSource();
86 
87 private:
88 
94 };
95 
96 #endif
void setGridRemapEngine(ossimGridRemapEngine *engine)
ossimRefPtr< ossimGridRemapEngine > theGridRemapEngine
ossimReferenced allows for shared object ref counting if the reference count ever gets to 0 or less i...
void setRemapSource(ossimGridRemapSource *image_source)
const ossimDpt & getViewPoint() const
ossimGridRemapSource * getRemapSource()
ossimRefPtr< ossimGridRemapSource > theRemapSource
void getSourceValue(void *value)
void setViewPoint(const ossimDpt &view_point)
void setKernelSize(int side_size)