File: imset.h

package info (click to toggle)
iraf 2.18.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 86,000 kB
  • sloc: ansic: 115,890; fortran: 74,576; lisp: 18,888; yacc: 5,642; sh: 961; lex: 596; makefile: 509; asm: 159; csh: 54; xml: 33; sed: 4
file content (29 lines) | stat: -rw-r--r-- 1,217 bytes parent folder | download | duplicates (4)
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
# IMSET.H -- Definitions for IMIO user settable options.

define	IM_ADVICE	1	# RANDOM or SEQUENTIAL
define	IM_NBUFS	2	# number of input buffers
define	IM_COMPRESS	3	# align lines on device blocks?
define	IM_NBNDRYPIX	4	# width of boundary region
define	IM_TYBNDRY	5	# type of boundary extension
define	IM_FLAGBADPIX	6	# set bad pix to INDEF
define	IM_PIXFD	7	# pixfile fd (special devices)
define	IM_WHEADER	8	# update image header at unmap time
define	IM_BNDRYPIXVAL	9	# for option IM_CONSTANT
define	IM_CANCEL	10	# free any pixel data buffers
define	IM_CLOSEFD	11	# set F_CLOSEFD on pixfile
define	IM_BUFSIZE	12	# recommended FIO buffer size, chars
define	IM_BUFFRAC	13	# FIO buffer as a fraction of full image
define	IM_BUFMAX	14	# max size FIO buffer, chars
define	IM_IMAGENAME	15	# name of open image section
define	IM_PLDES	16	# pixel mask descriptor
define	IM_RLIO		17	# enable range list i/o (image masks)

define	IM_PMDES	IM_PLDES

# Types of Boundary Extension

define	BT_CONSTANT	1	# return constant if out of bounds
define	BT_NEAREST	2	# return nearest boundary pixel
define	BT_REFLECT	3	# reflect back into image
define	BT_WRAP		4	# wrap around to other side
define	BT_PROJECT	5	# project about boundary