Utah Raster Toolkit  9999-git
URT Development version (post-3.1b)
rla_header.h
Go to the documentation of this file.
1 /*
2  * rla_header.h -- Data structure defining Wavefront's "rla" image file format.
3  *
4  * Author: Wesley C. Barris
5  * AHPCRC
6  * Minnesota Supercomputer Center, Inc.
7  * Date: Jan. 17, 1992
8  * Copyright @ 1992, Minnesota Supercomputer Center, Inc.
9  *
10  * RESTRICTED RIGHTS LEGEND
11  *
12  * Use, duplication, or disclosure of this software and its documentation
13  * by the Government is subject to restrictions as set forth in subdivision
14  * { (b) (3) (ii) } of the Rights in Technical Data and Computer Software
15  * clause at 52.227-7013.
16  */
17 #ifndef _WINDOW_S_TYPE
18 #define _WINDOW_S_TYPE
19 typedef struct {
20  short left, right, bottom, top;
21 } WINDOW_S;
22 #endif
23 
24 typedef struct {
25  WINDOW_S window;
26  WINDOW_S active_window;
27  short frame;
28  short storage_type;
29  short num_chan;
30  short num_matte;
31  short num_aux;
32  short aux_mask;
33  char gamma[16];
34  char red_pri[24];
35  char green_pri[24];
36  char blue_pri[24];
37  char white_pt[24];
38  long job_num;
39  char name[128];
40  char desc[128];
41  char program[64];
42  char machine[32];
43  char user[32];
44  char date[20];
45  char aspect[32];
46  char chan[32];
47  char space[128];
48 } RLA_HEADER;
long job_num
Definition: rla_header.h:38
char gamma[16]
Definition: rla_header.h:33
char red_pri[24]
Definition: rla_header.h:34
short num_aux
Definition: rla_header.h:31
short aux_mask
Definition: rla_header.h:32
short storage_type
Definition: rla_header.h:28
short num_matte
Definition: rla_header.h:30
short top
Definition: rla_header.h:20
char program[64]
Definition: rla_header.h:41
short bottom
Definition: rla_header.h:20
char date[20]
Definition: rla_header.h:44
char user[32]
Definition: rla_header.h:43
char desc[128]
Definition: rla_header.h:40
char machine[32]
Definition: rla_header.h:42
char space[128]
Definition: rla_header.h:47
WINDOW_S window
Definition: rla_header.h:25
char name[128]
Definition: rla_header.h:39
short left
Definition: rla_header.h:20
WINDOW_S active_window
Definition: rla_header.h:26
short right
Definition: rla_header.h:20
char chan[32]
Definition: rla_header.h:46
char blue_pri[24]
Definition: rla_header.h:36
short frame
Definition: rla_header.h:27
char white_pt[24]
Definition: rla_header.h:37
char aspect[32]
Definition: rla_header.h:45
char green_pri[24]
Definition: rla_header.h:35
short num_chan
Definition: rla_header.h:29