Utah Raster Toolkit
9999-git
URT Development version (post-3.1b)
Main Page
Data Structures
Files
File List
Globals
cnv
rlb_header.h
Go to the documentation of this file.
1
/*
2
* rlb_header.h -- Data structure defining Wavefront's "rlb" 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
[24];
46
char
aspect_ratio
[8];
47
char
chan
[32];
48
short
field
;
49
short
filter_type
;
50
long
magic_number
;
51
long
lut_size
;
52
long
user_space_size
;
53
long
wf_space_size
;
54
short
lut_type
;
55
short
mix_type
;
56
short
encode_type
;
57
short
padding
;
58
char
space
[100];
59
} RLB_HEADER;
RLB_HEADER::field
short field
Definition:
rlb_header.h:48
RLB_HEADER::gamma
char gamma[16]
Definition:
rlb_header.h:33
RLB_HEADER::active_window
WINDOW_S active_window
Definition:
rlb_header.h:26
RLB_HEADER::storage_type
short storage_type
Definition:
rlb_header.h:28
RLB_HEADER::filter_type
short filter_type
Definition:
rlb_header.h:49
RLB_HEADER::user_space_size
long user_space_size
Definition:
rlb_header.h:52
RLB_HEADER::frame
short frame
Definition:
rlb_header.h:27
RLB_HEADER::space
char space[100]
Definition:
rlb_header.h:58
RLB_HEADER::red_pri
char red_pri[24]
Definition:
rlb_header.h:34
RLB_HEADER::program
char program[64]
Definition:
rlb_header.h:41
RLB_HEADER::num_aux
short num_aux
Definition:
rlb_header.h:31
RLB_HEADER::num_matte
short num_matte
Definition:
rlb_header.h:30
RLB_HEADER::wf_space_size
long wf_space_size
Definition:
rlb_header.h:53
RLB_HEADER::num_chan
short num_chan
Definition:
rlb_header.h:29
RLB_HEADER::encode_type
short encode_type
Definition:
rlb_header.h:56
RLB_HEADER::green_pri
char green_pri[24]
Definition:
rlb_header.h:35
RLB_HEADER::job_num
long job_num
Definition:
rlb_header.h:38
RLB_HEADER::window
WINDOW_S window
Definition:
rlb_header.h:25
RLB_HEADER::white_pt
char white_pt[24]
Definition:
rlb_header.h:37
RLB_HEADER::aspect_ratio
char aspect_ratio[8]
Definition:
rlb_header.h:46
RLB_HEADER::lut_size
long lut_size
Definition:
rlb_header.h:51
RLB_HEADER::aux_mask
short aux_mask
Definition:
rlb_header.h:32
RLB_HEADER::date
char date[20]
Definition:
rlb_header.h:44
RLB_HEADER::name
char name[128]
Definition:
rlb_header.h:39
RLB_HEADER::magic_number
long magic_number
Definition:
rlb_header.h:50
RLB_HEADER::padding
short padding
Definition:
rlb_header.h:57
RLB_HEADER::desc
char desc[128]
Definition:
rlb_header.h:40
RLB_HEADER::chan
char chan[32]
Definition:
rlb_header.h:47
RLB_HEADER::machine
char machine[32]
Definition:
rlb_header.h:42
RLB_HEADER::mix_type
short mix_type
Definition:
rlb_header.h:55
RLB_HEADER::aspect
char aspect[24]
Definition:
rlb_header.h:45
RLB_HEADER::lut_type
short lut_type
Definition:
rlb_header.h:54
RLB_HEADER::user
char user[32]
Definition:
rlb_header.h:43
RLB_HEADER::blue_pri
char blue_pri[24]
Definition:
rlb_header.h:36
Generated on Thu Sep 24 2015 11:47:00 for Utah Raster Toolkit by
1.8.10