OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimImageProjectionModel.h
Go to the documentation of this file.
1 //-----------------------------------------------------------------------------
2 //
3 // License: MIT
4 //
5 // See LICENSE.txt file in the top level directory for more details.
6 //
7 // Author: David Burken
8 //
9 // Description: Class declaration of ossimImageProjectionModel.
10 //
11 //-----------------------------------------------------------------------------
12 // $Id$
13 
14 #ifndef ossimImageProjectionModel_HEADER
15 #define ossimImageProjectionModel_HEADER 1
16 
18 #include <ossim/base/ossimRtti.h>
20 
21 class ossimProjection;
22 
31 {
32 public:
33 
36 
37 
43  virtual void initialize(const ossimImageHandler& ih);
44 
50  const ossimProjection* getProjection() const;
51 
52 protected:
54  virtual ~ossimImageProjectionModel();
55 
57 
59 };
60 
61 #endif /* #ifndef ossimImageProjectionModel_HEADER */
virtual void initialize(const ossimImageHandler &ih)
Method to initialize class from an image handler.
Class derived from ossimImageModel, this adds an image projection for lineSampleToWorld and worldToLi...
#define TYPE_DATA
Definition: ossimRtti.h:339
This class defines an abstract Handler which all image handlers(loaders) should derive from...
#define OSSIM_DLL
Class to handle transforming image points, rectangles, and offsets from one reduced resolution data s...