#include <math.h>#include <gandalf/image/image_display.h>#include <gandalf/image/image_extract.h>#include <gandalf/image/image_gl_uchar.h>#include <gandalf/image/image_gl_ushort.h>#include <gandalf/image/image_gl_uint.h>#include <gandalf/image/image_gl_float.h>#include <gandalf/image/image_gl_uint10.h>#include <gandalf/image/image_gl_uint12.h>#include <gandalf/image/image_rgb_uchar.h>#include <gandalf/image/image_rgb_ushort.h>#include <gandalf/image/image_rgb_uint.h>#include <gandalf/image/image_rgb_float.h>#include <gandalf/image/image_rgba_uchar.h>#include <gandalf/image/image_rgba_ushort.h>#include <gandalf/image/image_rgba_uint.h>#include <gandalf/image/image_rgba_float.h>#include <gandalf/image/image_rgbx_uint10.h>#include <gandalf/common/linked_list.h>#include <gandalf/common/misc_error.h>#include <gandalf/common/allocate.h>#include <OpenGL/gl.h>#include <OpenGL/glu.h>#include <GLUT/glut.h>Classes | |
| struct | DisplayAssoc |
Defines | |
| #define | QUIT 99 |
Functions | |
| Gan_Bool | gan_image_display (const Gan_Image *img) |
| Displays an image using OpenGL. | |
| Gan_Bool | gan_display_new_window (int height, int width, double zoom, char *name, int offset_r, int offset_c, int *window_id) |
| Creates an OpenGL display window. | |
| Gan_Bool | gan_display_new_window_array (int rows, int cols, int height, int width, double zoom, char *name, int offset_r, int offset_c, int *window_id, int **subwindow_id) |
| Creates an OpenGL display window with subwindows. | |
| void | gan_image_display_free_windows (void) |
| Frees image display stuff. | |
| Gan_Bool | gan_image_display_new_window (const Gan_Image *img, double zoom, char *name, int offset_r, int offset_c, int *window_idp) |
| Displays an image using OpenGL. | |
Variables | |
| Gan_List * | list = NULL |
Part of: Gandalf Library
1.3.9.1