diff options
author | taw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1> | 2007-08-29 16:51:54 +0000 |
---|---|---|
committer | taw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1> | 2007-08-29 16:51:54 +0000 |
commit | 57645119798cd7db0d64807d8b617e13ac5e65c8 (patch) | |
tree | 4b5bf9dec98460f9e761a0f171427cd14f5f9f8f /src/imagedisplay.h | |
parent | 5008d9a881f2ec07f12160025742786f73fa95ba (diff) |
Pre-alignment procedure
git-svn-id: svn://cook.msm.cam.ac.uk:745/diff-tomo/dtr@89 bf6ca9ba-c028-0410-8290-897cf20841d1
Diffstat (limited to 'src/imagedisplay.h')
-rw-r--r-- | src/imagedisplay.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/imagedisplay.h b/src/imagedisplay.h index 5cff4b0..03d35da 100644 --- a/src/imagedisplay.h +++ b/src/imagedisplay.h @@ -57,6 +57,7 @@ typedef struct struct_imagedisplay { GdkGC *gc_centre; GdkGC *gc_tiltaxis; GdkGC *gc_marks; + gboolean realised; unsigned int drawingarea_width; unsigned int drawingarea_height; /* Size of the drawing area */ @@ -67,8 +68,11 @@ typedef struct struct_imagedisplay { extern ImageDisplay *imagedisplay_open(ImageRecord image, const char *title, ImageDisplayFlags flags); extern ImageDisplay *imagedisplay_open_with_message(ImageRecord image, const char *title, const char *message, - ImageDisplayFlags flags, GCallback mouse_click_func); + ImageDisplayFlags flags, GCallback mouse_click_func, gpointer callback_data); extern void imagedisplay_mark_circle(ImageDisplay *imagedisplay, double x, double y); +extern void imagedisplay_force_redraw(ImageDisplay *imagedisplay); +extern void imagedisplay_put_data(ImageDisplay *imagedisplay, ImageRecord imagerecord); +extern void imagedisplay_close(ImageDisplay *imagedisplay); #endif /* IMAGEDISPLAY_H */ |