1 /*
2 
3 Copyright (C) 2000  Paul Wilkins
4 
5 This program is free software; you can redistribute it and/or
6 modify it under the terms of the GNU General Public License
7 as published by the Free Software Foundation; either version 2
8 of the License, or (at your option) any later version.
9 
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 GNU General Public License for more details.
14 
15 You should have received a copy of the GNU General Public License
16 along with this program; if not, write to the Free Software
17 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
18 
19 */
20 
21 /* render_image.h by Paul Wilkins 1/2/2000 */
22 
23 #ifndef __RENDER_IMAGE_H
24 #define __RENDER_IMAGE_H
25 
26 struct IMAGE_INFO {
27    int nMatch;                 /* number of matches in matches */
28    int match_no;               /* which match in matches is db */
29    int do_highlight;           /* should we highlight this image somehow */
30    struct PIC_DB *db;          /* the image we are actually using */
31    struct PIC_DB **matches;    /* all the other possible matches */
32 };
33 
34 GdkPixbuf *render_image(struct IMAGE_INFO **image, int nPixW, int nPixH, int pixW, int pixH);
35 void copy_image_RGB(
36    GdkPixbuf *src,
37    GdkPixbuf *dst,
38    int col,
39    int row);
40 
41 
42 #endif
43 
44