Main Page   Modules   Compound List   File List   Compound Members   File Members  

image_display.c File Reference

#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_rgb_uchar.h>
#include <gandalf/image/image_rgb_ushort.h>
#include <gandalf/image/image_rgb_uint.h>
#include <gandalf/image/image_rgba_uchar.h>
#include <gandalf/image/image_rgba_ushort.h>
#include <gandalf/image/image_rgba_uint.h>
#include <gandalf/common/linked_list.h>
#include <gandalf/common/misc_error.h>
#include <gandalf/common/allocate.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glut.h>

Compounds

struct  DisplayAssoc

Defines

#define QUIT   99

Functions

Gan_Bool gan_image_display (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 (Gan_Image *img, double zoom, char *name, int offset_r, int offset_c, int *window_idp)
 Displays an image using OpenGL.


Variables

Gan_Listlist = NULL

Detailed Description

Module: Display images using Open GL

Part of: Gandalf Library

Revision: Last edited: Author:

Copyright: (c) 2000 Imagineer Software Limited


Generated on Fri Mar 14 19:32:44 2003 by doxygen1.3-rc1