KImgIO
xcf.h File Reference
#include <qimage.h>
#include <qiodevice.h>
#include <qvaluestack.h>
#include <qvaluevector.h>
#include "gimp.h"
Include dependency graph for xcf.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | XCFImageFormat |
Typedefs | |
typedef QValueVector < QValueVector< QImage > > | Tiles |
Functions | |
void | kimgio_xcf_read (QImageIO *) |
void | kimgio_xcf_write (QImageIO *) |
Variables | |
const float | INCHESPERMETER = (100.0 / 2.54) |
Typedef Documentation
typedef QValueVector<QValueVector<QImage> > Tiles |
Each layer in an XCF file is stored as a matrix of 64-pixel by 64-pixel images. The GIMP has a sophisticated method of handling very large images as well as implementing parallel processing on a tile-by-tile basis. Here, though, we just read them in en-masse and store them in a matrix.
Function Documentation
Variable Documentation
const float INCHESPERMETER = (100.0 / 2.54) |