define GPixmap.h

Generic support for color images.

o GPixel
Color pixel as a RGB triple.
o GPixmap
RGB Color images.
Files "GPixmap.h" and "GPixmap.cpp" implement class GPixmap. Instances of this class represent color images. Each RGB pixel is represented by structure GPixel. The ``bottom left'' coordinate system is used consistently in the DjVu library. Line zero of a GPixmap is the bottom line in the color image. Pixels are organized from left to right within each line.

ToDo --- Support should be included for more sophisticated color correction schemes. Support should also be added for blitting individual bitmaps with a predefined color. This operation should support subsampling, anti-aliasing, and sub-pixel positionment, just like GBitmap::blit.

Author:
Léon Bottou <leonb@research.att.com>
Version:
$Id: GPixmap.h.html,v 1.2 2000/08/26 00:09:29 bcr Exp $

Alphabetic index Hierarchy of classes