1 #ifndef __GRAYMAP_GDK_H__
2 #define __GRAYMAP_GDK_H__
4 #ifndef TRUE
5 #define TRUE 1
6 #endif
8 #ifndef FALSE
9 #define FALSE 0
10 #endif
12 #include "imagemap.h"
14 #include <gdk-pixbuf/gdk-pixbuf.h>
16 /*#########################################################################
17 ### I M A G E M A P --- GDK
18 #########################################################################*/
22 #ifdef __cplusplus
23 extern "C" {
24 #endif
26 GrayMap *gdkPixbufToGrayMap(GdkPixbuf *buf);
28 GdkPixbuf *grayMapToGdkPixbuf(GrayMap *grayMap);
30 PackedPixelMap *gdkPixbufToPackedPixelMap(GdkPixbuf *buf);
32 GdkPixbuf *packedPixelMapToGdkPixbuf(PackedPixelMap *ppMap);
34 RgbMap *gdkPixbufToRgbMap(GdkPixbuf *buf);
36 GdkPixbuf *rgbMapToGdkPixbuf(RgbMap *rgbMap);
38 GdkPixbuf *indexedMapToGdkPixbuf(IndexedMap *iMap);
41 #ifdef __cplusplus
42 }
43 #endif
46 #endif /* __GRAYMAP_GDK_H__ */
48 /*#########################################################################
49 ### E N D O F F I L E
50 #########################################################################*/