Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members

PLPictDecoder Class Reference

#include <plpictdec.h>

Inheritance diagram for PLPictDecoder:

PLPicDecoder PLBmpInfo List of all members.

Public Member Functions

 PLPictDecoder (PLJPEGDecoder *pJPEGDecoder)
virtual ~PLPictDecoder ()
 Destroys a decoder.

virtual void Open (PLDataSource *pDataSrc)
virtual void GetImage (PLBmp &Bmp)
 Fills the bitmap with the image.

Detailed Description

This class decodes macintosh PICT files with 1,2,4,8,16 and 32 bits per pixel as well as PICT/JPEG. If an alpha channel is present in a 32-bit-PICT, it is decoded as well. The PICT format is a general picture file format and can contain a lot of other elements besides bitmaps. These elements are ignored.

Definition at line 28 of file plpictdec.h.

Constructor & Destructor Documentation

PLPictDecoder::PLPictDecoder PLJPEGDecoder pJPEGDecoder  ) 

Creates a decoder. A JPEG decoder is needed to decode PICT files containing JPEGs.

The documentation for this class was generated from the following file:
Generated on Sun Jun 6 13:42:23 2004 for paintlib by doxygen 1.3.2