/usr/lib/iraf/lib/gescape.h is in iraf-dev 2.16.1+2018.03.10-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 | # GESCAPE.H -- Escape codes for the GIO gescape routine. These are GKI
# functions not part of the standard GIO/GKI drawing function set. Usually
# only specific graphics kernels will respond to these escape codes.
# Other kernels ignore these escapes.
# Plotter escapes.
# --------------------------------
define GSC_X_GKITODEV 1 # x scale; devunits/GKI_MAXNDC
define GSC_Y_GKITODEV 2 # y scale; devunits/GKI_MAXNDC
# Gterm widget imaging functions.
# --------------------------------
define GIM_RASTERINIT 10 # initialize imaging subsystem
define GIM_RASTERINIT_LEN 0
define GIM_CREATERASTER 11 # create or resize a raster
define GIM_CREATERASTER_LEN 5
define GIM_CREATERASTER_RN 1
define GIM_CREATERASTER_RT 2
define GIM_CREATERASTER_NX 3
define GIM_CREATERASTER_NY 4
define GIM_CREATERASTER_BP 5
define GIM_DESTROYRASTER 12 # destroy a raster
define GIM_DESTROYRASTER_LEN 1
define GIM_DESTROYRASTER_RN 1
define GIM_QUERYRASTER 13 # get raster type and size
define GIM_QUERYRASTER_LEN 1
define GIM_QUERYRASTER_RN 1
define GIM_RET_QRAS_LEN 5 # return value for above
define GIM_RET_QRAS_EX 1
define GIM_RET_QRAS_RT 2
define GIM_RET_QRAS_NX 3
define GIM_RET_QRAS_NY 4
define GIM_RET_QRAS_BP 5
define GIM_SETRASTER 14 # set raster used for drawing context
define GIM_SETRASTER_LEN 1
define GIM_SETRASTER_RN 1
define GIM_WRITEPIXELS 15 # write to a raster
define GIM_WRITEPIXELS_LEN 7
define GIM_WRITEPIXELS_RN 1
define GIM_WRITEPIXELS_EC 2
define GIM_WRITEPIXELS_X1 3
define GIM_WRITEPIXELS_Y1 4
define GIM_WRITEPIXELS_NX 5
define GIM_WRITEPIXELS_NY 6
define GIM_WRITEPIXELS_BP 7
define GIM_WRITEPIXELS_DATA 8
define GIM_READPIXELS 16 # read from a raster
define GIM_READPIXELS_LEN 7
define GIM_READPIXELS_RN 1
define GIM_READPIXELS_EC 2
define GIM_READPIXELS_X1 3
define GIM_READPIXELS_Y1 4
define GIM_READPIXELS_NX 5
define GIM_READPIXELS_NY 6
define GIM_READPIXELS_BP 7
define GIM_RET_RPIX_LEN 1 # return value for above
define GIM_RET_RPIX_NP 1
define GIM_REFRESHPIXELS 17 # refresh a screen region
define GIM_REFRESHPIXELS_LEN 6
define GIM_REFRESHPIXELS_RN 1
define GIM_REFRESHPIXELS_CT 2
define GIM_REFRESHPIXELS_X1 3
define GIM_REFRESHPIXELS_Y1 4
define GIM_REFRESHPIXELS_NX 5
define GIM_REFRESHPIXELS_NY 6
define GIM_SETPIXELS 18 # set a region to a solid color
define GIM_SETPIXELS_LEN 8
define GIM_SETPIXELS_RN 1
define GIM_SETPIXELS_CT 2
define GIM_SETPIXELS_X1 3
define GIM_SETPIXELS_Y1 4
define GIM_SETPIXELS_NX 5
define GIM_SETPIXELS_NY 6
define GIM_SETPIXELS_CO 7
define GIM_SETPIXELS_OP 8
define GIM_WRITECMAP 19 # write to a colormap
define GIM_WRITECMAP_LEN 3
define GIM_WRITECMAP_MP 1
define GIM_WRITECMAP_FC 2
define GIM_WRITECMAP_NC 3
define GIM_WRITECMAP_DATA 4
define GIM_READCMAP 20 # read from a colormap
define GIM_READCMAP_LEN 3
define GIM_READCMAP_MP 1
define GIM_READCMAP_FC 2
define GIM_READCMAP_NC 3
define GIM_RET_RCMAP_LEN 1 # return value for above
define GIM_RET_RCMAP_NC 1
define GIM_LOADCMAP 21 # load (and scale) colormap
define GIM_LOADCMAP_LEN 4
define GIM_LOADCMAP_MP 1
define GIM_LOADCMAP_OF 2
define GIM_LOADCMAP_DX 3
define GIM_LOADCMAP_DY 4
define GIM_LOADCMAP_SCALE 4
define GIM_FREECMAP 22 # free a colormap
define GIM_FREECMAP_LEN 1
define GIM_FREECMAP_MP 1
define GIM_WRITEIOMAP 23 # write to the iomap
define GIM_WRITEIOMAP_LEN 2
define GIM_WRITEIOMAP_FC 1
define GIM_WRITEIOMAP_NC 2
define GIM_WRITEIOMAP_DATA 3
define GIM_READIOMAP 24 # read from the iomap
define GIM_READIOMAP_LEN 2
define GIM_READIOMAP_FC 1
define GIM_READIOMAP_NC 2
define GIM_RET_RIOMAP_LEN 1 # return value for above
define GIM_RET_RIOMAP_NC 1
define GIM_INITMAPPINGS 25 # destroy all mappings
define GIM_INITMAPPINGS_LEN 0
define GIM_FREEMAPPING 26 # free a mapping
define GIM_FREEMAPPING_LEN 1
define GIM_FREEMAPPING_MP 1
define GIM_COPYRASTER 27 # copy part of a raster
define GIM_COPYRASTER_LEN 13
define GIM_COPYRASTER_OP 1
define GIM_COPYRASTER_SR 2
define GIM_COPYRASTER_ST 3
define GIM_COPYRASTER_SX 4
define GIM_COPYRASTER_SY 5
define GIM_COPYRASTER_SW 6
define GIM_COPYRASTER_SH 7
define GIM_COPYRASTER_DR 8
define GIM_COPYRASTER_DT 9
define GIM_COPYRASTER_DX 10
define GIM_COPYRASTER_DY 11
define GIM_COPYRASTER_DW 12
define GIM_COPYRASTER_DH 13
define GIM_SETMAPPING 28 # set or modify a mapping
define GIM_SETMAPPING_LEN 14
define GIM_SETMAPPING_MP 1
define GIM_SETMAPPING_OP 2
define GIM_SETMAPPING_SR 3
define GIM_SETMAPPING_ST 4
define GIM_SETMAPPING_SX 5
define GIM_SETMAPPING_SY 6
define GIM_SETMAPPING_SW 7
define GIM_SETMAPPING_SH 8
define GIM_SETMAPPING_DR 9
define GIM_SETMAPPING_DT 10
define GIM_SETMAPPING_DX 11
define GIM_SETMAPPING_DY 12
define GIM_SETMAPPING_DW 13
define GIM_SETMAPPING_DH 14
define GIM_GETMAPPING 29 # get a mapping
define GIM_GETMAPPING_LEN 1
define GIM_GETMAPPING_MP 1
define GIM_RET_GMAP_LEN 14 # return value for above
define GIM_RET_GMAP_EN 1
define GIM_RET_GMAP_OP 2
define GIM_RET_GMAP_SR 3
define GIM_RET_GMAP_ST 4
define GIM_RET_GMAP_SX 5
define GIM_RET_GMAP_SY 6
define GIM_RET_GMAP_SW 7
define GIM_RET_GMAP_SH 8
define GIM_RET_GMAP_DR 9
define GIM_RET_GMAP_DT 10
define GIM_RET_GMAP_DX 11
define GIM_RET_GMAP_DY 12
define GIM_RET_GMAP_DW 13
define GIM_RET_GMAP_DH 14
define GIM_ENABLEMAPPING 30 # enable a mapping
define GIM_ENABLEMAPPING_LEN 2
define GIM_ENABLEMAPPING_MP 1
define GIM_ENABLEMAPPING_FL 2
define GIM_DISABLEMAPPING 31 # disable a mapping
define GIM_DISABLEMAPPING_LEN 2
define GIM_DISABLEMAPPING_MP 1
define GIM_DISABLEMAPPING_FL 2
define GIM_REFRESHMAPPING 32 # refresh a mapped region
define GIM_REFRESHMAPPING_LEN 1
define GIM_REFRESHMAPPING_MP 1
|