15 #ifndef ossimGeneralRasterWriter_HEADER 16 #define ossimGeneralRasterWriter_HEADER 1 57 virtual bool isOpen()
const;
65 const char* prefix=0)
const;
72 const char* prefix=0);
129 void writeHeader()
const;
136 void writeEnviHeader()
const;
Represents serializable keyword/value map.
virtual ossimString getExtension() const
Returns a 3-letter extension from the image type descriptor (theOutputImageType) that can be used for...
virtual bool writeFile()=0
Write out the file.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
ossimByteOrder theOutputByteOrder
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Pure virtual base class for image file writers.
virtual bool setOutputStream(ossimRefPtr< ossimOStream > stream)
Sets the output stream to write to.
std::vector< double > theMaxPerBand
virtual void getImageTypeList(std::vector< ossimString > &imageTypeList) const =0
void getImageTypeList(std::vector<ossimString>& imageTypeList)const
virtual bool writeStream()
Method to write the image to a stream.
unsigned int ossim_uint32
virtual bool isOpen() const =0
std::ostream * theOutputStream
virtual void set_rr_level(ossim_uint32 rr)
std::vector< double > theMinPerBand
Populated while writting the data.
std::basic_ostream< char > ostream
Base class for char output streams.