blob: 73f2ea3f418a138d9a1bee05d7c948a40a8c546d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
# I2SUNRAS.H -- Include file for IRAF to Sun rasterfile program i2sunras.
define COL 1
define LINE 2
define BAND 3
define Z_LINEAR 1 # linear ztransform
define Z_LOG 2 # log ztransform
define Z_UNITARY 3 # no ztransform
define Z_USER 4 # user-specified transform
define U_MAXPTS 4096 # max user-specified lut pairs (DISPLAY)
define U_Z1 0 # base user-specified transfer val
define U_Z2 4095 # upper user-specified transfer val
define MAXLOG 3 # if log, map to 1:10**MAXLOG b4 log10
define DSP_MIN 0 # minimum display pixel value
define DSP_MAX 255 # maximum display pixel value
define RAS_HDR_INTS 8 # SunOS4.0 and earlier
define RMT_NONE 0 # SunOS4.0 and earlier
define RMT_EQUAL_RGB 1 # SunOS4.0 and earlier
define RMT_STANDARD 1 # SunOS4.0 and earlier
define RAS_MAGIC 1504078485 # SunOS4.0 and earlier
define NGREY 256 # SunOS4.0 and earlier, 8bit fb
define COLORSTART 1 # IMTOOL
define COLOREND 200 # IMTOOL
define COLORRANGE 200 # IMTOOL
define WHITE (NGREY-1) # IMTOOL
define BLACK 0 # IMTOOL
define NBITS_FB 8
define wrapup_ 91
# Spatial and greyscale transformation structure.
define LEN_TR 20
define TR_ZTRANS Memi[$1] # Greyscale transformation.
define TR_Z1 Memr[P2R($1+1)] # Minimum data z-value
define TR_Z2 Memr[P2R($1+2)] # Maximum data z-value
define TR_XSIZE Memi[$1+3] # Output rasterfile size in x
define TR_YSIZE Memi[$1+4] # Output rasterfile size in y
define TR_XMAG Memr[P2R($1+5)] # Magnification factor in x
define TR_YMAG Memr[P2R($1+6)] # Magnification factor in y
define TR_ORDER Memi[$1+7] # Interpolation order
define TR_XS Memi[$1+8] # Starting output x pixel index
define TR_XE Memi[$1+9] # Ending output x pixel index
define TR_YS Memi[$1+10] # Starting output y pixel index
define TR_YE Memi[$1+11] # Ending output y pixel index
define TR_SLICEAXIS Memi[$1+12] # Slice or frame axis when ndim>2
define TR_SWAPBYTES Memb[$1+13] # Swap output bytes?
# # Reserved space
|