diff options
author | Thomas White <taw@physics.org> | 2011-11-15 17:19:47 +0100 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2012-02-22 15:27:41 +0100 |
commit | d3ec66174fbfcb3780e106ca25134fd58a45506c (patch) | |
tree | 1734f11b4149d9d49ff085633ecbe15f3f4cf2d7 /src/hdfsee-render.h | |
parent | c4c3127127ce984896c1af10da82e69dca2a632f (diff) |
Remove libcrystfel dependency on GTK et al.
Diffstat (limited to 'src/hdfsee-render.h')
-rw-r--r-- | src/hdfsee-render.h | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/src/hdfsee-render.h b/src/hdfsee-render.h new file mode 100644 index 00000000..6202feb5 --- /dev/null +++ b/src/hdfsee-render.h @@ -0,0 +1,37 @@ +/* + * hdfsee-render.h + * + * Rendering bits for hdfsee + * + * (c) 2006-2011 Thomas White <taw@physics.org> + * + * Part of CrystFEL - crystallography with a FEL + * + */ + +#ifndef HDFSEE_RENDER_H +#define HDFSEE_RENDER_H + +#ifdef HAVE_CONFIG_H +#include <config.h> +#endif + + +#ifdef HAVE_GTK + +#include <gdk-pixbuf/gdk-pixbuf.h> + +extern GdkPixbuf **render_panels(struct image *image, + int binning, int scale, double boost, + int *n_pixbufs); + +extern GdkPixbuf *render_get_colour_scale(size_t w, size_t h, int scale); + +extern int render_tiff_fp(struct image *image, const char *filename); +extern int render_tiff_int16(struct image *image, const char *filename, + double boost); + +#endif /* HAVE_GTK */ + + +#endif /* HDFSEE_RENDER_H */ |