OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimWorldFileWriter.h
Go to the documentation of this file.
1 //*******************************************************************
2 // Copyright (C) 2003 Storage Area Networks, Inc.
3 //
4 // License: See top level LICENSE.txt file.
5 //
6 // Author: Kenneth Melero (kmelero@sanz.com)
7 //
8 //*******************************************************************
9 // $Id: ossimWorldFileWriter.h 15766 2009-10-20 12:37:09Z gpotts $
10 
11 #ifndef ossimWorldFileWriter_H
12 #define ossimWorldFileWriter_H
13 
15 
18 {
19 public:
20 
23 
44  virtual bool loadState(const ossimKeywordlist& kwl, const char* prefix=0);
45 
55  virtual void getMetadatatypeList(
56  std::vector<ossimString>& metadatatypeList) const;
57 
65  virtual bool hasMetadataType(const ossimString& metadataType)const;
66 
77  void setLinearUnits(ossimUnitType units);
78 
79 protected:
81  virtual ~ossimWorldFileWriter();
82  virtual bool writeFile();
83 
85 
87 };
88 
89 #endif /* End of #ifndef ossimWorldFileWriter_H */
virtual bool writeFile()=0
Write out the file.
#define OSSIMDLLEXPORT
ossimUnitType
Represents serializable keyword/value map.
virtual void getMetadatatypeList(std::vector< ossimString > &metadatatypeList) const =0
void getMetadatatypeList(std::vector<ossimString>& metadatatypeList)const
ossimWorldFileWriter
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Load state method:
ossimMetadataFileWriter
#define TYPE_DATA
Definition: ossimRtti.h:339
virtual bool hasMetadataType(const ossimString &metadataType) const =0
bool hasMetadataType(const ossimString& metadataType) const