OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimDoqqTileSource.h
Go to the documentation of this file.
1 //*******************************************************************
2 // Copyright (C) 2000 ImageLinks Inc.
3 //
4 // License: MIT
5 //
6 // See LICENSE.txt file in the top level directory for more details.
7 //
8 // Author: Garrett Potts
9 //
10 //*******************************************************************
11 // $Id: ossimDoqqTileSource.h 17932 2010-08-19 20:34:35Z dburken $
12 #ifndef ossimDoqqTileSource_HEADER
13 #define ossimDoqqTileSource_HEADER
16 
18 {
19 public:
21 
23  ossimString getLongName()const;
24 
25  virtual bool loadState(const ossimKeywordlist& kwl,
26  const char* prefix = NULL);
27 
31 
32  bool open(const ossimFilename& filename);
33  bool open(const ossimGeneralRasterInfo& info);
34 
35  ossimString acqdate() const;
36 
42  virtual ossimRefPtr<ossimProperty> getProperty(const ossimString& name)const;
43 
48  virtual void getPropertyNames(std::vector<ossimString>& propertyNames)const;
49 
50 protected:
51  virtual ~ossimDoqqTileSource();
54 
56 };
57 
58 #endif
virtual bool open()
Pure virtual open.
Represents serializable keyword/value map.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Method to the load (recreate) the state of an object from a keyword list.
virtual ossimRefPtr< ossimImageGeometry > getImageGeometry()
Returns the image geometry object associated with this tile source or NULL if non defined...
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
#define TYPE_DATA
Definition: ossimRtti.h:339
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
ossimRefPtr< ossimDoqq > theHeaderInformation
#define OSSIM_DLL