1 #ifndef ossimPngCodec_HEADER 2 #define ossimPngCodec_HEADER 1 26 std::vector<ossim_uint8>& out )
const;
42 virtual bool decode(
const std::vector<ossim_uint8>& in,
virtual const std::string & getExtension() const
virtual void setProperty(ossimRefPtr< ossimProperty > property)
Ineterface to allow for specific properties to be set.
Represents serializable keyword/value map.
ossimPngCodec(bool addAlpha=false)
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
Interface to get the value of a specific property.
virtual bool decode(const std::vector< ossim_uint8 > &in, ossimRefPtr< ossimImageData > &out) const
Decode png method.
virtual ossimString getCodecType() const
Will return the identifier used to identify the codec type.
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Save the state of the codec to the keywordlist.
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
Get a list of all supported property names.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Allocate the state of the object thorugh a factory load/keywordlist.
virtual bool encode(const ossimRefPtr< ossimImageData > &in, std::vector< ossim_uint8 > &out) const
Encode png method.