Add a script to clean up after Tcl/Tk installation
[git/jnareb-git.git] / mingw / include / tifftclDecls.h
blob17681b5c7df1022e6d0c96d1bf77ae78876fa68a
1 /*
2 * tifftclDecls.h --
4 * Declarations of functions in the platform independent public TIFFTCL API.
6 */
8 #ifndef _TIFFTCLDECLS
9 #define _TIFFTCLDECLS
12 * WARNING: The contents of this file is automatically generated by the
13 * genStubs.tcl script. Any modifications to the function declarations
14 * below should be made in the tifftcl.decls script.
17 #include <tcl.h>
18 #include <tifftclDeclsMask.h>
19 #include <../libtiff/tiffio.h>
20 #include <../libtiff/tiffiop.h>
21 #include <../libtiff/tif_predict.h>
22 #include <tifftclDeclsUnmask.h>
24 /* !BEGIN!: Do not edit below this line. */
27 * Ensure usage of <stdarg.h>
30 #if defined(NO_STDARG)
31 # error "This code requires <stdarg.h>"
32 #else
33 # include <stdarg.h>
34 #endif
37 * Exported function declarations:
40 /* 0 */
41 EXTERN const char* TIFFGetVersion _ANSI_ARGS_((void));
42 /* 1 */
43 EXTERN const TIFFCodec* TIFFFindCODEC _ANSI_ARGS_((uint16 a));
44 /* 2 */
45 EXTERN TIFFCodec* TIFFRegisterCODEC _ANSI_ARGS_((uint16 a,
46 const char* b, TIFFInitMethod c));
47 /* 3 */
48 EXTERN void TIFFUnRegisterCODEC _ANSI_ARGS_((TIFFCodec* a));
49 /* 4 */
50 EXTERN tdata_t _TIFFmalloc _ANSI_ARGS_((tsize_t a));
51 /* 5 */
52 EXTERN tdata_t _TIFFrealloc _ANSI_ARGS_((tdata_t a, tsize_t b));
53 /* 6 */
54 EXTERN void _TIFFmemset _ANSI_ARGS_((tdata_t a, int b, tsize_t c));
55 /* 7 */
56 EXTERN void _TIFFmemcpy _ANSI_ARGS_((tdata_t a, const tdata_t b,
57 tsize_t c));
58 /* 8 */
59 EXTERN int _TIFFmemcmp _ANSI_ARGS_((const tdata_t a,
60 const tdata_t b, tsize_t c));
61 /* 9 */
62 EXTERN void _TIFFfree _ANSI_ARGS_((tdata_t a));
63 /* 10 */
64 EXTERN void TIFFClose _ANSI_ARGS_((TIFF* tiffptr));
65 /* 11 */
66 EXTERN int TIFFFlush _ANSI_ARGS_((TIFF* tiffptr));
67 /* 12 */
68 EXTERN int TIFFFlushData _ANSI_ARGS_((TIFF* tiffptr));
69 /* 13 */
70 EXTERN int TIFFGetField _ANSI_ARGS_((TIFF* tiffptr, ttag_t a,
71 ... ));
72 /* 14 */
73 EXTERN int TIFFVGetField _ANSI_ARGS_((TIFF* tiffptr, ttag_t a,
74 va_list b));
75 /* 15 */
76 EXTERN int TIFFGetFieldDefaulted _ANSI_ARGS_((TIFF* tiffptr,
77 ttag_t a, ... ));
78 /* 16 */
79 EXTERN int TIFFVGetFieldDefaulted _ANSI_ARGS_((TIFF* tiffptr,
80 ttag_t a, va_list b));
81 /* 17 */
82 EXTERN int TIFFReadDirectory _ANSI_ARGS_((TIFF* tiffptr));
83 /* 18 */
84 EXTERN tsize_t TIFFScanlineSize _ANSI_ARGS_((TIFF* tiffptr));
85 /* 19 */
86 EXTERN tsize_t TIFFRasterScanlineSize _ANSI_ARGS_((TIFF* tiffptr));
87 /* 20 */
88 EXTERN tsize_t TIFFStripSize _ANSI_ARGS_((TIFF* tiffptr));
89 /* 21 */
90 EXTERN tsize_t TIFFVStripSize _ANSI_ARGS_((TIFF* tiffptr, uint32 a));
91 /* 22 */
92 EXTERN tsize_t TIFFTileRowSize _ANSI_ARGS_((TIFF* tiffptr));
93 /* 23 */
94 EXTERN tsize_t TIFFTileSize _ANSI_ARGS_((TIFF* tiffptr));
95 /* 24 */
96 EXTERN tsize_t TIFFVTileSize _ANSI_ARGS_((TIFF* tiffptr, uint32 a));
97 /* 25 */
98 EXTERN uint32 TIFFDefaultStripSize _ANSI_ARGS_((TIFF* tiffptr,
99 uint32 a));
100 /* 26 */
101 EXTERN void TIFFDefaultTileSize _ANSI_ARGS_((TIFF* tiffptr,
102 uint32* a, uint32* b));
103 /* 27 */
104 EXTERN int TIFFFileno _ANSI_ARGS_((TIFF* tiffptr));
105 /* 28 */
106 EXTERN int TIFFGetMode _ANSI_ARGS_((TIFF* tiffptr));
107 /* 29 */
108 EXTERN int TIFFIsTiled _ANSI_ARGS_((TIFF* tiffptr));
109 /* 30 */
110 EXTERN int TIFFIsByteSwapped _ANSI_ARGS_((TIFF* tiffptr));
111 /* 31 */
112 EXTERN int TIFFIsUpSampled _ANSI_ARGS_((TIFF* tiffptr));
113 /* 32 */
114 EXTERN int TIFFIsMSB2LSB _ANSI_ARGS_((TIFF* tiffptr));
115 /* 33 */
116 EXTERN uint32 TIFFCurrentRow _ANSI_ARGS_((TIFF* tiffptr));
117 /* 34 */
118 EXTERN tdir_t TIFFCurrentDirectory _ANSI_ARGS_((TIFF* tiffptr));
119 /* 35 */
120 EXTERN tdir_t TIFFNumberOfDirectories _ANSI_ARGS_((TIFF* tiffptr));
121 /* 36 */
122 EXTERN uint32 TIFFCurrentDirOffset _ANSI_ARGS_((TIFF* tiffptr));
123 /* 37 */
124 EXTERN tstrip_t TIFFCurrentStrip _ANSI_ARGS_((TIFF* tiffptr));
125 /* 38 */
126 EXTERN ttile_t TIFFCurrentTile _ANSI_ARGS_((TIFF* tiffptr));
127 /* 39 */
128 EXTERN int TIFFReadBufferSetup _ANSI_ARGS_((TIFF* tiffptr,
129 tdata_t a, tsize_t b));
130 /* 40 */
131 EXTERN int TIFFWriteBufferSetup _ANSI_ARGS_((TIFF* tiffptr,
132 tdata_t a, tsize_t b));
133 /* 41 */
134 EXTERN int TIFFWriteCheck _ANSI_ARGS_((TIFF* tiffptr, int a,
135 const char * b));
136 /* 42 */
137 EXTERN int TIFFCreateDirectory _ANSI_ARGS_((TIFF* tiffptr));
138 /* 43 */
139 EXTERN int TIFFLastDirectory _ANSI_ARGS_((TIFF* tiffptr));
140 /* 44 */
141 EXTERN int TIFFSetDirectory _ANSI_ARGS_((TIFF* tiffptr,
142 tdir_t a));
143 /* 45 */
144 EXTERN int TIFFSetSubDirectory _ANSI_ARGS_((TIFF* tiffptr,
145 uint32 a));
146 /* 46 */
147 EXTERN int TIFFUnlinkDirectory _ANSI_ARGS_((TIFF* tiffptr,
148 tdir_t a));
149 /* 47 */
150 EXTERN int TIFFSetField _ANSI_ARGS_((TIFF* tiffptr, ttag_t a,
151 ... ));
152 /* 48 */
153 EXTERN int TIFFVSetField _ANSI_ARGS_((TIFF* tiffptr, ttag_t a,
154 va_list b));
155 /* 49 */
156 EXTERN int TIFFWriteDirectory _ANSI_ARGS_((TIFF * tiffptr));
157 /* 50 */
158 EXTERN int TIFFReassignTagToIgnore _ANSI_ARGS_((
159 enum TIFFIgnoreSense a, int b));
160 /* 51 */
161 EXTERN void TIFFPrintDirectory _ANSI_ARGS_((TIFF* tiffptr,
162 FILE* a, long b));
163 /* 52 */
164 EXTERN int TIFFReadScanline _ANSI_ARGS_((TIFF* tiffptr,
165 tdata_t a, uint32 b, tsample_t c));
166 /* 53 */
167 EXTERN int TIFFWriteScanline _ANSI_ARGS_((TIFF* tiffptr,
168 tdata_t a, uint32 b, tsample_t c));
169 /* 54 */
170 EXTERN int TIFFReadRGBAImage _ANSI_ARGS_((TIFF* tiffptr,
171 uint32 a, uint32 b, uint32* c, int d));
172 /* 55 */
173 EXTERN int TIFFReadRGBAStrip _ANSI_ARGS_((TIFF* tiffptr,
174 tstrip_t a, uint32 * b));
175 /* 56 */
176 EXTERN int TIFFReadRGBATile _ANSI_ARGS_((TIFF* tiffptr,
177 uint32 a, uint32 b, uint32 * c));
178 /* 57 */
179 EXTERN int TIFFRGBAImageOK _ANSI_ARGS_((TIFF* tiffptr, char* a));
180 /* 58 */
181 EXTERN int TIFFRGBAImageBegin _ANSI_ARGS_((TIFFRGBAImage* a,
182 TIFF* tiffptr, int b, char* c));
183 /* 59 */
184 EXTERN int TIFFRGBAImageGet _ANSI_ARGS_((TIFFRGBAImage* d,
185 uint32* c, uint32 b, uint32 a));
186 /* 60 */
187 EXTERN void TIFFRGBAImageEnd _ANSI_ARGS_((TIFFRGBAImage* a));
188 /* 61 */
189 EXTERN TIFF* TIFFOpen _ANSI_ARGS_((const char* b, const char* a));
190 /* 62 */
191 EXTERN TIFF* TIFFFdOpen _ANSI_ARGS_((int a, const char* b,
192 const char* c));
193 /* 63 */
194 EXTERN TIFF* TIFFClientOpen _ANSI_ARGS_((const char* a,
195 const char* b, thandle_t c,
196 TIFFReadWriteProc d, TIFFReadWriteProc e,
197 TIFFSeekProc f, TIFFCloseProc g,
198 TIFFSizeProc h, TIFFMapFileProc i,
199 TIFFUnmapFileProc j));
200 /* 64 */
201 EXTERN const char* TIFFFileName _ANSI_ARGS_((TIFF* tiffptr));
202 /* 65 */
203 EXTERN void TIFFError _ANSI_ARGS_((const char* a, const char* b,
204 ... ));
205 /* 66 */
206 EXTERN void TIFFWarning _ANSI_ARGS_((const char* a,
207 const char* b, ... ));
208 /* 67 */
209 EXTERN TIFFErrorHandler TIFFSetErrorHandler _ANSI_ARGS_((TIFFErrorHandler a));
210 /* 68 */
211 EXTERN TIFFErrorHandler TIFFSetWarningHandler _ANSI_ARGS_((
212 TIFFErrorHandler a));
213 /* 69 */
214 EXTERN TIFFExtendProc TIFFSetTagExtender _ANSI_ARGS_((TIFFExtendProc a));
215 /* 70 */
216 EXTERN ttile_t TIFFComputeTile _ANSI_ARGS_((TIFF* tiffptr, uint32 a,
217 uint32 b, uint32 c, tsample_t d));
218 /* 71 */
219 EXTERN int TIFFCheckTile _ANSI_ARGS_((TIFF* tiffptr, uint32 d,
220 uint32 c, uint32 b, tsample_t a));
221 /* 72 */
222 EXTERN ttile_t TIFFNumberOfTiles _ANSI_ARGS_((TIFF* tiffptr));
223 /* 73 */
224 EXTERN tsize_t TIFFReadTile _ANSI_ARGS_((TIFF* tiffptr, tdata_t a,
225 uint32 b, uint32 c, uint32 d, tsample_t e));
226 /* 74 */
227 EXTERN tsize_t TIFFWriteTile _ANSI_ARGS_((TIFF* tiffptr, tdata_t e,
228 uint32 d, uint32 c, uint32 b, tsample_t a));
229 /* 75 */
230 EXTERN tstrip_t TIFFComputeStrip _ANSI_ARGS_((TIFF* tiffptr,
231 uint32 a, tsample_t b));
232 /* 76 */
233 EXTERN tstrip_t TIFFNumberOfStrips _ANSI_ARGS_((TIFF* tiffptr));
234 /* 77 */
235 EXTERN tsize_t TIFFReadEncodedStrip _ANSI_ARGS_((TIFF* tiffptr,
236 tstrip_t a, tdata_t b, tsize_t c));
237 /* 78 */
238 EXTERN tsize_t TIFFReadRawStrip _ANSI_ARGS_((TIFF* tiffptr,
239 tstrip_t a, tdata_t b, tsize_t c));
240 /* 79 */
241 EXTERN tsize_t TIFFReadEncodedTile _ANSI_ARGS_((TIFF* tiffptr,
242 ttile_t a, tdata_t b, tsize_t c));
243 /* 80 */
244 EXTERN tsize_t TIFFReadRawTile _ANSI_ARGS_((TIFF* tiffptr,
245 ttile_t c, tdata_t b, tsize_t a));
246 /* 81 */
247 EXTERN tsize_t TIFFWriteEncodedStrip _ANSI_ARGS_((TIFF* tiffptr,
248 tstrip_t a, tdata_t b, tsize_t c));
249 /* 82 */
250 EXTERN tsize_t TIFFWriteRawStrip _ANSI_ARGS_((TIFF* tiffptr,
251 tstrip_t a, tdata_t b, tsize_t c));
252 /* 83 */
253 EXTERN tsize_t TIFFWriteEncodedTile _ANSI_ARGS_((TIFF* tiffptr,
254 ttile_t a, tdata_t b, tsize_t c));
255 /* 84 */
256 EXTERN tsize_t TIFFWriteRawTile _ANSI_ARGS_((TIFF* tiffptr,
257 ttile_t c, tdata_t b, tsize_t a));
258 /* 85 */
259 EXTERN void TIFFSetWriteOffset _ANSI_ARGS_((TIFF* tiffptr,
260 toff_t a));
261 /* 86 */
262 EXTERN void TIFFSwabShort _ANSI_ARGS_((uint16* a));
263 /* 87 */
264 EXTERN void TIFFSwabLong _ANSI_ARGS_((uint32* a));
265 /* 88 */
266 EXTERN void TIFFSwabDouble _ANSI_ARGS_((double* a));
267 /* 89 */
268 EXTERN void TIFFSwabArrayOfShort _ANSI_ARGS_((uint16* a,
269 unsigned long b));
270 /* 90 */
271 EXTERN void TIFFSwabArrayOfLong _ANSI_ARGS_((uint32* b,
272 unsigned long a));
273 /* 91 */
274 EXTERN void TIFFSwabArrayOfDouble _ANSI_ARGS_((double* a,
275 unsigned long b));
276 /* 92 */
277 EXTERN void TIFFReverseBits _ANSI_ARGS_((unsigned char* a,
278 unsigned long b));
279 /* 93 */
280 EXTERN const unsigned char* TIFFGetBitRevTable _ANSI_ARGS_((int a));
281 /* Slot 94 is reserved */
282 /* Slot 95 is reserved */
283 /* Slot 96 is reserved */
284 /* Slot 97 is reserved */
285 /* Slot 98 is reserved */
286 /* Slot 99 is reserved */
287 /* 100 */
288 EXTERN int TIFFPredictorInit _ANSI_ARGS_((TIFF* tiffptr));
289 /* Slot 101 is reserved */
290 /* Slot 102 is reserved */
291 /* Slot 103 is reserved */
292 /* Slot 104 is reserved */
293 /* Slot 105 is reserved */
294 /* Slot 106 is reserved */
295 /* Slot 107 is reserved */
296 /* Slot 108 is reserved */
297 /* Slot 109 is reserved */
298 /* 110 */
299 EXTERN void _TIFFSetupFieldInfo _ANSI_ARGS_((TIFF* tiffptr));
300 /* 111 */
301 EXTERN void TIFFMergeFieldInfo _ANSI_ARGS_((TIFF* tiffptr,
302 const TIFFFieldInfo* a, int b));
303 /* 112 */
304 EXTERN void _TIFFPrintFieldInfo _ANSI_ARGS_((TIFF* tiffptr,
305 FILE* a));
306 /* 113 */
307 EXTERN const TIFFFieldInfo* TIFFFindFieldInfo _ANSI_ARGS_((TIFF* tiffptr,
308 ttag_t a, TIFFDataType b));
309 /* 114 */
310 EXTERN const TIFFFieldInfo* TIFFFieldWithTag _ANSI_ARGS_((TIFF* tiffptr,
311 ttag_t a));
312 /* 115 */
313 EXTERN TIFFDataType _TIFFSampleToTagType _ANSI_ARGS_((TIFF* tiffptr));
314 /* Slot 116 is reserved */
315 /* Slot 117 is reserved */
316 /* Slot 118 is reserved */
317 /* Slot 119 is reserved */
318 /* 120 */
319 EXTERN int _TIFFgetMode _ANSI_ARGS_((const char* a,
320 const char* b));
321 /* 121 */
322 EXTERN int _TIFFNoRowEncode _ANSI_ARGS_((TIFF* tiffptr,
323 tidata_t a, tsize_t b, tsample_t c));
324 /* 122 */
325 EXTERN int _TIFFNoStripEncode _ANSI_ARGS_((TIFF* tiffptr,
326 tidata_t c, tsize_t b, tsample_t a));
327 /* 123 */
328 EXTERN int _TIFFNoTileEncode _ANSI_ARGS_((TIFF* tiffptr,
329 tidata_t a, tsize_t b, tsample_t c));
330 /* 124 */
331 EXTERN int _TIFFNoRowDecode _ANSI_ARGS_((TIFF* tiffptr,
332 tidata_t c, tsize_t b, tsample_t a));
333 /* 125 */
334 EXTERN int _TIFFNoStripDecode _ANSI_ARGS_((TIFF* tiffptr,
335 tidata_t a, tsize_t b, tsample_t c));
336 /* 126 */
337 EXTERN int _TIFFNoTileDecode _ANSI_ARGS_((TIFF* tiffptr,
338 tidata_t c, tsize_t b, tsample_t a));
339 /* 127 */
340 EXTERN void _TIFFNoPostDecode _ANSI_ARGS_((TIFF* tiffptr,
341 tidata_t a, tsize_t b));
342 /* 128 */
343 EXTERN int _TIFFNoPreCode _ANSI_ARGS_((TIFF* tiffptr,
344 tsample_t a));
345 /* 129 */
346 EXTERN int _TIFFNoSeek _ANSI_ARGS_((TIFF* tiffptr, uint32 a));
347 /* 130 */
348 EXTERN void _TIFFSwab16BitData _ANSI_ARGS_((TIFF* tiffptr,
349 tidata_t a, tsize_t b));
350 /* 131 */
351 EXTERN void _TIFFSwab32BitData _ANSI_ARGS_((TIFF* tiffptr,
352 tidata_t b, tsize_t a));
353 /* 132 */
354 EXTERN void _TIFFSwab64BitData _ANSI_ARGS_((TIFF* tiffptr,
355 tidata_t a, tsize_t b));
356 /* 133 */
357 EXTERN int TIFFFlushData1 _ANSI_ARGS_((TIFF* tiffptr));
358 /* 134 */
359 EXTERN void TIFFFreeDirectory _ANSI_ARGS_((TIFF* tiffptr));
360 /* 135 */
361 EXTERN int TIFFDefaultDirectory _ANSI_ARGS_((TIFF* tiffptr));
362 /* 136 */
363 EXTERN int TIFFSetCompressionScheme _ANSI_ARGS_((TIFF* tiffptr,
364 int a));
365 /* 137 */
366 EXTERN int _TIFFSetDefaultCompressionState _ANSI_ARGS_((
367 TIFF* tiffptr));
368 /* 138 */
369 EXTERN uint32 _TIFFDefaultStripSize _ANSI_ARGS_((TIFF* tiffptr,
370 uint32 a));
371 /* 139 */
372 EXTERN void _TIFFDefaultTileSize _ANSI_ARGS_((TIFF* tiffptr,
373 uint32* a, uint32* b));
374 /* 140 */
375 EXTERN void _TIFFsetByteArray _ANSI_ARGS_((void** a, void* b,
376 long c));
377 /* 141 */
378 EXTERN void _TIFFsetString _ANSI_ARGS_((char** a, char* b));
379 /* 142 */
380 EXTERN void _TIFFsetShortArray _ANSI_ARGS_((uint16** a,
381 uint16* b, long c));
382 /* 143 */
383 EXTERN void _TIFFsetLongArray _ANSI_ARGS_((uint32** a, uint32* b,
384 long c));
385 /* 144 */
386 EXTERN void _TIFFsetFloatArray _ANSI_ARGS_((float** a, float* b,
387 long c));
388 /* 145 */
389 EXTERN void _TIFFsetDoubleArray _ANSI_ARGS_((double** a,
390 double* b, long c));
391 /* 146 */
392 EXTERN void _TIFFprintAscii _ANSI_ARGS_((FILE* a, const char* b));
393 /* 147 */
394 EXTERN void _TIFFprintAsciiTag _ANSI_ARGS_((FILE* a,
395 const char* b, const char* c));
396 /* 148 */
397 EXTERN int TIFFInitDumpMode _ANSI_ARGS_((TIFF* tiffptr, int a));
398 /* 149 */
399 EXTERN int TIFFInitPackBits _ANSI_ARGS_((TIFF* tiffptr, int a));
400 /* 150 */
401 EXTERN int TIFFInitCCITTRLE _ANSI_ARGS_((TIFF* tiffptr, int a));
402 /* 151 */
403 EXTERN int TIFFInitCCITTRLEW _ANSI_ARGS_((TIFF* tiffptr, int a));
404 /* 152 */
405 EXTERN int TIFFInitCCITTFax3 _ANSI_ARGS_((TIFF* tiffptr, int a));
406 /* 153 */
407 EXTERN int TIFFInitCCITTFax4 _ANSI_ARGS_((TIFF* tiffptr, int a));
408 /* 154 */
409 EXTERN int TIFFInitThunderScan _ANSI_ARGS_((TIFF* tiffptr,
410 int a));
411 /* 155 */
412 EXTERN int TIFFInitNeXT _ANSI_ARGS_((TIFF* tiffptr, int a));
413 /* 156 */
414 EXTERN int TIFFInitLZW _ANSI_ARGS_((TIFF* tiffptr, int a));
415 /* 157 */
416 EXTERN int TIFFInitOJPEG _ANSI_ARGS_((TIFF* tiffptr, int a));
417 /* 158 */
418 EXTERN int TIFFInitJPEG _ANSI_ARGS_((TIFF* tiffptr, int a));
419 /* 159 */
420 EXTERN int TIFFInitJBIG _ANSI_ARGS_((TIFF* tiffptr, int a));
421 /* 160 */
422 EXTERN int TIFFInitZIP _ANSI_ARGS_((TIFF* tiffptr, int a));
423 /* 161 */
424 EXTERN int TIFFInitPixarLog _ANSI_ARGS_((TIFF* tiffptr, int a));
425 /* 162 */
426 EXTERN int TIFFInitSGILog _ANSI_ARGS_((TIFF* tiffptr, int a));
428 typedef struct TifftclStubs {
429 int magic;
430 struct TifftclStubHooks *hooks;
432 const char* (*tIFFGetVersion) _ANSI_ARGS_((void)); /* 0 */
433 const TIFFCodec* (*tIFFFindCODEC) _ANSI_ARGS_((uint16 a)); /* 1 */
434 TIFFCodec* (*tIFFRegisterCODEC) _ANSI_ARGS_((uint16 a, const char* b, TIFFInitMethod c)); /* 2 */
435 void (*tIFFUnRegisterCODEC) _ANSI_ARGS_((TIFFCodec* a)); /* 3 */
436 tdata_t (*_TIFFmalloc) _ANSI_ARGS_((tsize_t a)); /* 4 */
437 tdata_t (*_TIFFrealloc) _ANSI_ARGS_((tdata_t a, tsize_t b)); /* 5 */
438 void (*_TIFFmemset) _ANSI_ARGS_((tdata_t a, int b, tsize_t c)); /* 6 */
439 void (*_TIFFmemcpy) _ANSI_ARGS_((tdata_t a, const tdata_t b, tsize_t c)); /* 7 */
440 int (*_TIFFmemcmp) _ANSI_ARGS_((const tdata_t a, const tdata_t b, tsize_t c)); /* 8 */
441 void (*_TIFFfree) _ANSI_ARGS_((tdata_t a)); /* 9 */
442 void (*tIFFClose) _ANSI_ARGS_((TIFF* tiffptr)); /* 10 */
443 int (*tIFFFlush) _ANSI_ARGS_((TIFF* tiffptr)); /* 11 */
444 int (*tIFFFlushData) _ANSI_ARGS_((TIFF* tiffptr)); /* 12 */
445 int (*tIFFGetField) _ANSI_ARGS_((TIFF* tiffptr, ttag_t a, ... )); /* 13 */
446 int (*tIFFVGetField) _ANSI_ARGS_((TIFF* tiffptr, ttag_t a, va_list b)); /* 14 */
447 int (*tIFFGetFieldDefaulted) _ANSI_ARGS_((TIFF* tiffptr, ttag_t a, ... )); /* 15 */
448 int (*tIFFVGetFieldDefaulted) _ANSI_ARGS_((TIFF* tiffptr, ttag_t a, va_list b)); /* 16 */
449 int (*tIFFReadDirectory) _ANSI_ARGS_((TIFF* tiffptr)); /* 17 */
450 tsize_t (*tIFFScanlineSize) _ANSI_ARGS_((TIFF* tiffptr)); /* 18 */
451 tsize_t (*tIFFRasterScanlineSize) _ANSI_ARGS_((TIFF* tiffptr)); /* 19 */
452 tsize_t (*tIFFStripSize) _ANSI_ARGS_((TIFF* tiffptr)); /* 20 */
453 tsize_t (*tIFFVStripSize) _ANSI_ARGS_((TIFF* tiffptr, uint32 a)); /* 21 */
454 tsize_t (*tIFFTileRowSize) _ANSI_ARGS_((TIFF* tiffptr)); /* 22 */
455 tsize_t (*tIFFTileSize) _ANSI_ARGS_((TIFF* tiffptr)); /* 23 */
456 tsize_t (*tIFFVTileSize) _ANSI_ARGS_((TIFF* tiffptr, uint32 a)); /* 24 */
457 uint32 (*tIFFDefaultStripSize) _ANSI_ARGS_((TIFF* tiffptr, uint32 a)); /* 25 */
458 void (*tIFFDefaultTileSize) _ANSI_ARGS_((TIFF* tiffptr, uint32* a, uint32* b)); /* 26 */
459 int (*tIFFFileno) _ANSI_ARGS_((TIFF* tiffptr)); /* 27 */
460 int (*tIFFGetMode) _ANSI_ARGS_((TIFF* tiffptr)); /* 28 */
461 int (*tIFFIsTiled) _ANSI_ARGS_((TIFF* tiffptr)); /* 29 */
462 int (*tIFFIsByteSwapped) _ANSI_ARGS_((TIFF* tiffptr)); /* 30 */
463 int (*tIFFIsUpSampled) _ANSI_ARGS_((TIFF* tiffptr)); /* 31 */
464 int (*tIFFIsMSB2LSB) _ANSI_ARGS_((TIFF* tiffptr)); /* 32 */
465 uint32 (*tIFFCurrentRow) _ANSI_ARGS_((TIFF* tiffptr)); /* 33 */
466 tdir_t (*tIFFCurrentDirectory) _ANSI_ARGS_((TIFF* tiffptr)); /* 34 */
467 tdir_t (*tIFFNumberOfDirectories) _ANSI_ARGS_((TIFF* tiffptr)); /* 35 */
468 uint32 (*tIFFCurrentDirOffset) _ANSI_ARGS_((TIFF* tiffptr)); /* 36 */
469 tstrip_t (*tIFFCurrentStrip) _ANSI_ARGS_((TIFF* tiffptr)); /* 37 */
470 ttile_t (*tIFFCurrentTile) _ANSI_ARGS_((TIFF* tiffptr)); /* 38 */
471 int (*tIFFReadBufferSetup) _ANSI_ARGS_((TIFF* tiffptr, tdata_t a, tsize_t b)); /* 39 */
472 int (*tIFFWriteBufferSetup) _ANSI_ARGS_((TIFF* tiffptr, tdata_t a, tsize_t b)); /* 40 */
473 int (*tIFFWriteCheck) _ANSI_ARGS_((TIFF* tiffptr, int a, const char * b)); /* 41 */
474 int (*tIFFCreateDirectory) _ANSI_ARGS_((TIFF* tiffptr)); /* 42 */
475 int (*tIFFLastDirectory) _ANSI_ARGS_((TIFF* tiffptr)); /* 43 */
476 int (*tIFFSetDirectory) _ANSI_ARGS_((TIFF* tiffptr, tdir_t a)); /* 44 */
477 int (*tIFFSetSubDirectory) _ANSI_ARGS_((TIFF* tiffptr, uint32 a)); /* 45 */
478 int (*tIFFUnlinkDirectory) _ANSI_ARGS_((TIFF* tiffptr, tdir_t a)); /* 46 */
479 int (*tIFFSetField) _ANSI_ARGS_((TIFF* tiffptr, ttag_t a, ... )); /* 47 */
480 int (*tIFFVSetField) _ANSI_ARGS_((TIFF* tiffptr, ttag_t a, va_list b)); /* 48 */
481 int (*tIFFWriteDirectory) _ANSI_ARGS_((TIFF * tiffptr)); /* 49 */
482 int (*tIFFReassignTagToIgnore) _ANSI_ARGS_((enum TIFFIgnoreSense a, int b)); /* 50 */
483 void (*tIFFPrintDirectory) _ANSI_ARGS_((TIFF* tiffptr, FILE* a, long b)); /* 51 */
484 int (*tIFFReadScanline) _ANSI_ARGS_((TIFF* tiffptr, tdata_t a, uint32 b, tsample_t c)); /* 52 */
485 int (*tIFFWriteScanline) _ANSI_ARGS_((TIFF* tiffptr, tdata_t a, uint32 b, tsample_t c)); /* 53 */
486 int (*tIFFReadRGBAImage) _ANSI_ARGS_((TIFF* tiffptr, uint32 a, uint32 b, uint32* c, int d)); /* 54 */
487 int (*tIFFReadRGBAStrip) _ANSI_ARGS_((TIFF* tiffptr, tstrip_t a, uint32 * b)); /* 55 */
488 int (*tIFFReadRGBATile) _ANSI_ARGS_((TIFF* tiffptr, uint32 a, uint32 b, uint32 * c)); /* 56 */
489 int (*tIFFRGBAImageOK) _ANSI_ARGS_((TIFF* tiffptr, char* a)); /* 57 */
490 int (*tIFFRGBAImageBegin) _ANSI_ARGS_((TIFFRGBAImage* a, TIFF* tiffptr, int b, char* c)); /* 58 */
491 int (*tIFFRGBAImageGet) _ANSI_ARGS_((TIFFRGBAImage* d, uint32* c, uint32 b, uint32 a)); /* 59 */
492 void (*tIFFRGBAImageEnd) _ANSI_ARGS_((TIFFRGBAImage* a)); /* 60 */
493 TIFF* (*tIFFOpen) _ANSI_ARGS_((const char* b, const char* a)); /* 61 */
494 TIFF* (*tIFFFdOpen) _ANSI_ARGS_((int a, const char* b, const char* c)); /* 62 */
495 TIFF* (*tIFFClientOpen) _ANSI_ARGS_((const char* a, const char* b, thandle_t c, TIFFReadWriteProc d, TIFFReadWriteProc e, TIFFSeekProc f, TIFFCloseProc g, TIFFSizeProc h, TIFFMapFileProc i, TIFFUnmapFileProc j)); /* 63 */
496 const char* (*tIFFFileName) _ANSI_ARGS_((TIFF* tiffptr)); /* 64 */
497 void (*tIFFError) _ANSI_ARGS_((const char* a, const char* b, ... )); /* 65 */
498 void (*tIFFWarning) _ANSI_ARGS_((const char* a, const char* b, ... )); /* 66 */
499 TIFFErrorHandler (*tIFFSetErrorHandler) _ANSI_ARGS_((TIFFErrorHandler a)); /* 67 */
500 TIFFErrorHandler (*tIFFSetWarningHandler) _ANSI_ARGS_((TIFFErrorHandler a)); /* 68 */
501 TIFFExtendProc (*tIFFSetTagExtender) _ANSI_ARGS_((TIFFExtendProc a)); /* 69 */
502 ttile_t (*tIFFComputeTile) _ANSI_ARGS_((TIFF* tiffptr, uint32 a, uint32 b, uint32 c, tsample_t d)); /* 70 */
503 int (*tIFFCheckTile) _ANSI_ARGS_((TIFF* tiffptr, uint32 d, uint32 c, uint32 b, tsample_t a)); /* 71 */
504 ttile_t (*tIFFNumberOfTiles) _ANSI_ARGS_((TIFF* tiffptr)); /* 72 */
505 tsize_t (*tIFFReadTile) _ANSI_ARGS_((TIFF* tiffptr, tdata_t a, uint32 b, uint32 c, uint32 d, tsample_t e)); /* 73 */
506 tsize_t (*tIFFWriteTile) _ANSI_ARGS_((TIFF* tiffptr, tdata_t e, uint32 d, uint32 c, uint32 b, tsample_t a)); /* 74 */
507 tstrip_t (*tIFFComputeStrip) _ANSI_ARGS_((TIFF* tiffptr, uint32 a, tsample_t b)); /* 75 */
508 tstrip_t (*tIFFNumberOfStrips) _ANSI_ARGS_((TIFF* tiffptr)); /* 76 */
509 tsize_t (*tIFFReadEncodedStrip) _ANSI_ARGS_((TIFF* tiffptr, tstrip_t a, tdata_t b, tsize_t c)); /* 77 */
510 tsize_t (*tIFFReadRawStrip) _ANSI_ARGS_((TIFF* tiffptr, tstrip_t a, tdata_t b, tsize_t c)); /* 78 */
511 tsize_t (*tIFFReadEncodedTile) _ANSI_ARGS_((TIFF* tiffptr, ttile_t a, tdata_t b, tsize_t c)); /* 79 */
512 tsize_t (*tIFFReadRawTile) _ANSI_ARGS_((TIFF* tiffptr, ttile_t c, tdata_t b, tsize_t a)); /* 80 */
513 tsize_t (*tIFFWriteEncodedStrip) _ANSI_ARGS_((TIFF* tiffptr, tstrip_t a, tdata_t b, tsize_t c)); /* 81 */
514 tsize_t (*tIFFWriteRawStrip) _ANSI_ARGS_((TIFF* tiffptr, tstrip_t a, tdata_t b, tsize_t c)); /* 82 */
515 tsize_t (*tIFFWriteEncodedTile) _ANSI_ARGS_((TIFF* tiffptr, ttile_t a, tdata_t b, tsize_t c)); /* 83 */
516 tsize_t (*tIFFWriteRawTile) _ANSI_ARGS_((TIFF* tiffptr, ttile_t c, tdata_t b, tsize_t a)); /* 84 */
517 void (*tIFFSetWriteOffset) _ANSI_ARGS_((TIFF* tiffptr, toff_t a)); /* 85 */
518 void (*tIFFSwabShort) _ANSI_ARGS_((uint16* a)); /* 86 */
519 void (*tIFFSwabLong) _ANSI_ARGS_((uint32* a)); /* 87 */
520 void (*tIFFSwabDouble) _ANSI_ARGS_((double* a)); /* 88 */
521 void (*tIFFSwabArrayOfShort) _ANSI_ARGS_((uint16* a, unsigned long b)); /* 89 */
522 void (*tIFFSwabArrayOfLong) _ANSI_ARGS_((uint32* b, unsigned long a)); /* 90 */
523 void (*tIFFSwabArrayOfDouble) _ANSI_ARGS_((double* a, unsigned long b)); /* 91 */
524 void (*tIFFReverseBits) _ANSI_ARGS_((unsigned char* a, unsigned long b)); /* 92 */
525 const unsigned char* (*tIFFGetBitRevTable) _ANSI_ARGS_((int a)); /* 93 */
526 void *reserved94;
527 void *reserved95;
528 void *reserved96;
529 void *reserved97;
530 void *reserved98;
531 void *reserved99;
532 int (*tIFFPredictorInit) _ANSI_ARGS_((TIFF* tiffptr)); /* 100 */
533 void *reserved101;
534 void *reserved102;
535 void *reserved103;
536 void *reserved104;
537 void *reserved105;
538 void *reserved106;
539 void *reserved107;
540 void *reserved108;
541 void *reserved109;
542 void (*_TIFFSetupFieldInfo) _ANSI_ARGS_((TIFF* tiffptr)); /* 110 */
543 void (*tIFFMergeFieldInfo) _ANSI_ARGS_((TIFF* tiffptr, const TIFFFieldInfo* a, int b)); /* 111 */
544 void (*_TIFFPrintFieldInfo) _ANSI_ARGS_((TIFF* tiffptr, FILE* a)); /* 112 */
545 const TIFFFieldInfo* (*tIFFFindFieldInfo) _ANSI_ARGS_((TIFF* tiffptr, ttag_t a, TIFFDataType b)); /* 113 */
546 const TIFFFieldInfo* (*tIFFFieldWithTag) _ANSI_ARGS_((TIFF* tiffptr, ttag_t a)); /* 114 */
547 TIFFDataType (*_TIFFSampleToTagType) _ANSI_ARGS_((TIFF* tiffptr)); /* 115 */
548 void *reserved116;
549 void *reserved117;
550 void *reserved118;
551 void *reserved119;
552 int (*_TIFFgetMode) _ANSI_ARGS_((const char* a, const char* b)); /* 120 */
553 int (*_TIFFNoRowEncode) _ANSI_ARGS_((TIFF* tiffptr, tidata_t a, tsize_t b, tsample_t c)); /* 121 */
554 int (*_TIFFNoStripEncode) _ANSI_ARGS_((TIFF* tiffptr, tidata_t c, tsize_t b, tsample_t a)); /* 122 */
555 int (*_TIFFNoTileEncode) _ANSI_ARGS_((TIFF* tiffptr, tidata_t a, tsize_t b, tsample_t c)); /* 123 */
556 int (*_TIFFNoRowDecode) _ANSI_ARGS_((TIFF* tiffptr, tidata_t c, tsize_t b, tsample_t a)); /* 124 */
557 int (*_TIFFNoStripDecode) _ANSI_ARGS_((TIFF* tiffptr, tidata_t a, tsize_t b, tsample_t c)); /* 125 */
558 int (*_TIFFNoTileDecode) _ANSI_ARGS_((TIFF* tiffptr, tidata_t c, tsize_t b, tsample_t a)); /* 126 */
559 void (*_TIFFNoPostDecode) _ANSI_ARGS_((TIFF* tiffptr, tidata_t a, tsize_t b)); /* 127 */
560 int (*_TIFFNoPreCode) _ANSI_ARGS_((TIFF* tiffptr, tsample_t a)); /* 128 */
561 int (*_TIFFNoSeek) _ANSI_ARGS_((TIFF* tiffptr, uint32 a)); /* 129 */
562 void (*_TIFFSwab16BitData) _ANSI_ARGS_((TIFF* tiffptr, tidata_t a, tsize_t b)); /* 130 */
563 void (*_TIFFSwab32BitData) _ANSI_ARGS_((TIFF* tiffptr, tidata_t b, tsize_t a)); /* 131 */
564 void (*_TIFFSwab64BitData) _ANSI_ARGS_((TIFF* tiffptr, tidata_t a, tsize_t b)); /* 132 */
565 int (*tIFFFlushData1) _ANSI_ARGS_((TIFF* tiffptr)); /* 133 */
566 void (*tIFFFreeDirectory) _ANSI_ARGS_((TIFF* tiffptr)); /* 134 */
567 int (*tIFFDefaultDirectory) _ANSI_ARGS_((TIFF* tiffptr)); /* 135 */
568 int (*tIFFSetCompressionScheme) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 136 */
569 int (*_TIFFSetDefaultCompressionState) _ANSI_ARGS_((TIFF* tiffptr)); /* 137 */
570 uint32 (*_TIFFDefaultStripSize) _ANSI_ARGS_((TIFF* tiffptr, uint32 a)); /* 138 */
571 void (*_TIFFDefaultTileSize) _ANSI_ARGS_((TIFF* tiffptr, uint32* a, uint32* b)); /* 139 */
572 void (*_TIFFsetByteArray) _ANSI_ARGS_((void** a, void* b, long c)); /* 140 */
573 void (*_TIFFsetString) _ANSI_ARGS_((char** a, char* b)); /* 141 */
574 void (*_TIFFsetShortArray) _ANSI_ARGS_((uint16** a, uint16* b, long c)); /* 142 */
575 void (*_TIFFsetLongArray) _ANSI_ARGS_((uint32** a, uint32* b, long c)); /* 143 */
576 void (*_TIFFsetFloatArray) _ANSI_ARGS_((float** a, float* b, long c)); /* 144 */
577 void (*_TIFFsetDoubleArray) _ANSI_ARGS_((double** a, double* b, long c)); /* 145 */
578 void (*_TIFFprintAscii) _ANSI_ARGS_((FILE* a, const char* b)); /* 146 */
579 void (*_TIFFprintAsciiTag) _ANSI_ARGS_((FILE* a, const char* b, const char* c)); /* 147 */
580 int (*tIFFInitDumpMode) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 148 */
581 int (*tIFFInitPackBits) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 149 */
582 int (*tIFFInitCCITTRLE) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 150 */
583 int (*tIFFInitCCITTRLEW) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 151 */
584 int (*tIFFInitCCITTFax3) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 152 */
585 int (*tIFFInitCCITTFax4) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 153 */
586 int (*tIFFInitThunderScan) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 154 */
587 int (*tIFFInitNeXT) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 155 */
588 int (*tIFFInitLZW) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 156 */
589 int (*tIFFInitOJPEG) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 157 */
590 int (*tIFFInitJPEG) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 158 */
591 int (*tIFFInitJBIG) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 159 */
592 int (*tIFFInitZIP) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 160 */
593 int (*tIFFInitPixarLog) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 161 */
594 int (*tIFFInitSGILog) _ANSI_ARGS_((TIFF* tiffptr, int a)); /* 162 */
595 } TifftclStubs;
597 #ifdef __cplusplus
598 extern "C" {
599 #endif
600 extern TifftclStubs *tifftclStubsPtr;
601 #ifdef __cplusplus
603 #endif
605 #if defined(USE_TIFFTCL_STUBS) && !defined(USE_TIFFTCL_STUB_PROCS)
608 * Inline function declarations:
611 #ifndef TIFFGetVersion
612 #define TIFFGetVersion \
613 (tifftclStubsPtr->tIFFGetVersion) /* 0 */
614 #endif
615 #ifndef TIFFFindCODEC
616 #define TIFFFindCODEC \
617 (tifftclStubsPtr->tIFFFindCODEC) /* 1 */
618 #endif
619 #ifndef TIFFRegisterCODEC
620 #define TIFFRegisterCODEC \
621 (tifftclStubsPtr->tIFFRegisterCODEC) /* 2 */
622 #endif
623 #ifndef TIFFUnRegisterCODEC
624 #define TIFFUnRegisterCODEC \
625 (tifftclStubsPtr->tIFFUnRegisterCODEC) /* 3 */
626 #endif
627 #ifndef _TIFFmalloc
628 #define _TIFFmalloc \
629 (tifftclStubsPtr->_TIFFmalloc) /* 4 */
630 #endif
631 #ifndef _TIFFrealloc
632 #define _TIFFrealloc \
633 (tifftclStubsPtr->_TIFFrealloc) /* 5 */
634 #endif
635 #ifndef _TIFFmemset
636 #define _TIFFmemset \
637 (tifftclStubsPtr->_TIFFmemset) /* 6 */
638 #endif
639 #ifndef _TIFFmemcpy
640 #define _TIFFmemcpy \
641 (tifftclStubsPtr->_TIFFmemcpy) /* 7 */
642 #endif
643 #ifndef _TIFFmemcmp
644 #define _TIFFmemcmp \
645 (tifftclStubsPtr->_TIFFmemcmp) /* 8 */
646 #endif
647 #ifndef _TIFFfree
648 #define _TIFFfree \
649 (tifftclStubsPtr->_TIFFfree) /* 9 */
650 #endif
651 #ifndef TIFFClose
652 #define TIFFClose \
653 (tifftclStubsPtr->tIFFClose) /* 10 */
654 #endif
655 #ifndef TIFFFlush
656 #define TIFFFlush \
657 (tifftclStubsPtr->tIFFFlush) /* 11 */
658 #endif
659 #ifndef TIFFFlushData
660 #define TIFFFlushData \
661 (tifftclStubsPtr->tIFFFlushData) /* 12 */
662 #endif
663 #ifndef TIFFGetField
664 #define TIFFGetField \
665 (tifftclStubsPtr->tIFFGetField) /* 13 */
666 #endif
667 #ifndef TIFFVGetField
668 #define TIFFVGetField \
669 (tifftclStubsPtr->tIFFVGetField) /* 14 */
670 #endif
671 #ifndef TIFFGetFieldDefaulted
672 #define TIFFGetFieldDefaulted \
673 (tifftclStubsPtr->tIFFGetFieldDefaulted) /* 15 */
674 #endif
675 #ifndef TIFFVGetFieldDefaulted
676 #define TIFFVGetFieldDefaulted \
677 (tifftclStubsPtr->tIFFVGetFieldDefaulted) /* 16 */
678 #endif
679 #ifndef TIFFReadDirectory
680 #define TIFFReadDirectory \
681 (tifftclStubsPtr->tIFFReadDirectory) /* 17 */
682 #endif
683 #ifndef TIFFScanlineSize
684 #define TIFFScanlineSize \
685 (tifftclStubsPtr->tIFFScanlineSize) /* 18 */
686 #endif
687 #ifndef TIFFRasterScanlineSize
688 #define TIFFRasterScanlineSize \
689 (tifftclStubsPtr->tIFFRasterScanlineSize) /* 19 */
690 #endif
691 #ifndef TIFFStripSize
692 #define TIFFStripSize \
693 (tifftclStubsPtr->tIFFStripSize) /* 20 */
694 #endif
695 #ifndef TIFFVStripSize
696 #define TIFFVStripSize \
697 (tifftclStubsPtr->tIFFVStripSize) /* 21 */
698 #endif
699 #ifndef TIFFTileRowSize
700 #define TIFFTileRowSize \
701 (tifftclStubsPtr->tIFFTileRowSize) /* 22 */
702 #endif
703 #ifndef TIFFTileSize
704 #define TIFFTileSize \
705 (tifftclStubsPtr->tIFFTileSize) /* 23 */
706 #endif
707 #ifndef TIFFVTileSize
708 #define TIFFVTileSize \
709 (tifftclStubsPtr->tIFFVTileSize) /* 24 */
710 #endif
711 #ifndef TIFFDefaultStripSize
712 #define TIFFDefaultStripSize \
713 (tifftclStubsPtr->tIFFDefaultStripSize) /* 25 */
714 #endif
715 #ifndef TIFFDefaultTileSize
716 #define TIFFDefaultTileSize \
717 (tifftclStubsPtr->tIFFDefaultTileSize) /* 26 */
718 #endif
719 #ifndef TIFFFileno
720 #define TIFFFileno \
721 (tifftclStubsPtr->tIFFFileno) /* 27 */
722 #endif
723 #ifndef TIFFGetMode
724 #define TIFFGetMode \
725 (tifftclStubsPtr->tIFFGetMode) /* 28 */
726 #endif
727 #ifndef TIFFIsTiled
728 #define TIFFIsTiled \
729 (tifftclStubsPtr->tIFFIsTiled) /* 29 */
730 #endif
731 #ifndef TIFFIsByteSwapped
732 #define TIFFIsByteSwapped \
733 (tifftclStubsPtr->tIFFIsByteSwapped) /* 30 */
734 #endif
735 #ifndef TIFFIsUpSampled
736 #define TIFFIsUpSampled \
737 (tifftclStubsPtr->tIFFIsUpSampled) /* 31 */
738 #endif
739 #ifndef TIFFIsMSB2LSB
740 #define TIFFIsMSB2LSB \
741 (tifftclStubsPtr->tIFFIsMSB2LSB) /* 32 */
742 #endif
743 #ifndef TIFFCurrentRow
744 #define TIFFCurrentRow \
745 (tifftclStubsPtr->tIFFCurrentRow) /* 33 */
746 #endif
747 #ifndef TIFFCurrentDirectory
748 #define TIFFCurrentDirectory \
749 (tifftclStubsPtr->tIFFCurrentDirectory) /* 34 */
750 #endif
751 #ifndef TIFFNumberOfDirectories
752 #define TIFFNumberOfDirectories \
753 (tifftclStubsPtr->tIFFNumberOfDirectories) /* 35 */
754 #endif
755 #ifndef TIFFCurrentDirOffset
756 #define TIFFCurrentDirOffset \
757 (tifftclStubsPtr->tIFFCurrentDirOffset) /* 36 */
758 #endif
759 #ifndef TIFFCurrentStrip
760 #define TIFFCurrentStrip \
761 (tifftclStubsPtr->tIFFCurrentStrip) /* 37 */
762 #endif
763 #ifndef TIFFCurrentTile
764 #define TIFFCurrentTile \
765 (tifftclStubsPtr->tIFFCurrentTile) /* 38 */
766 #endif
767 #ifndef TIFFReadBufferSetup
768 #define TIFFReadBufferSetup \
769 (tifftclStubsPtr->tIFFReadBufferSetup) /* 39 */
770 #endif
771 #ifndef TIFFWriteBufferSetup
772 #define TIFFWriteBufferSetup \
773 (tifftclStubsPtr->tIFFWriteBufferSetup) /* 40 */
774 #endif
775 #ifndef TIFFWriteCheck
776 #define TIFFWriteCheck \
777 (tifftclStubsPtr->tIFFWriteCheck) /* 41 */
778 #endif
779 #ifndef TIFFCreateDirectory
780 #define TIFFCreateDirectory \
781 (tifftclStubsPtr->tIFFCreateDirectory) /* 42 */
782 #endif
783 #ifndef TIFFLastDirectory
784 #define TIFFLastDirectory \
785 (tifftclStubsPtr->tIFFLastDirectory) /* 43 */
786 #endif
787 #ifndef TIFFSetDirectory
788 #define TIFFSetDirectory \
789 (tifftclStubsPtr->tIFFSetDirectory) /* 44 */
790 #endif
791 #ifndef TIFFSetSubDirectory
792 #define TIFFSetSubDirectory \
793 (tifftclStubsPtr->tIFFSetSubDirectory) /* 45 */
794 #endif
795 #ifndef TIFFUnlinkDirectory
796 #define TIFFUnlinkDirectory \
797 (tifftclStubsPtr->tIFFUnlinkDirectory) /* 46 */
798 #endif
799 #ifndef TIFFSetField
800 #define TIFFSetField \
801 (tifftclStubsPtr->tIFFSetField) /* 47 */
802 #endif
803 #ifndef TIFFVSetField
804 #define TIFFVSetField \
805 (tifftclStubsPtr->tIFFVSetField) /* 48 */
806 #endif
807 #ifndef TIFFWriteDirectory
808 #define TIFFWriteDirectory \
809 (tifftclStubsPtr->tIFFWriteDirectory) /* 49 */
810 #endif
811 #ifndef TIFFReassignTagToIgnore
812 #define TIFFReassignTagToIgnore \
813 (tifftclStubsPtr->tIFFReassignTagToIgnore) /* 50 */
814 #endif
815 #ifndef TIFFPrintDirectory
816 #define TIFFPrintDirectory \
817 (tifftclStubsPtr->tIFFPrintDirectory) /* 51 */
818 #endif
819 #ifndef TIFFReadScanline
820 #define TIFFReadScanline \
821 (tifftclStubsPtr->tIFFReadScanline) /* 52 */
822 #endif
823 #ifndef TIFFWriteScanline
824 #define TIFFWriteScanline \
825 (tifftclStubsPtr->tIFFWriteScanline) /* 53 */
826 #endif
827 #ifndef TIFFReadRGBAImage
828 #define TIFFReadRGBAImage \
829 (tifftclStubsPtr->tIFFReadRGBAImage) /* 54 */
830 #endif
831 #ifndef TIFFReadRGBAStrip
832 #define TIFFReadRGBAStrip \
833 (tifftclStubsPtr->tIFFReadRGBAStrip) /* 55 */
834 #endif
835 #ifndef TIFFReadRGBATile
836 #define TIFFReadRGBATile \
837 (tifftclStubsPtr->tIFFReadRGBATile) /* 56 */
838 #endif
839 #ifndef TIFFRGBAImageOK
840 #define TIFFRGBAImageOK \
841 (tifftclStubsPtr->tIFFRGBAImageOK) /* 57 */
842 #endif
843 #ifndef TIFFRGBAImageBegin
844 #define TIFFRGBAImageBegin \
845 (tifftclStubsPtr->tIFFRGBAImageBegin) /* 58 */
846 #endif
847 #ifndef TIFFRGBAImageGet
848 #define TIFFRGBAImageGet \
849 (tifftclStubsPtr->tIFFRGBAImageGet) /* 59 */
850 #endif
851 #ifndef TIFFRGBAImageEnd
852 #define TIFFRGBAImageEnd \
853 (tifftclStubsPtr->tIFFRGBAImageEnd) /* 60 */
854 #endif
855 #ifndef TIFFOpen
856 #define TIFFOpen \
857 (tifftclStubsPtr->tIFFOpen) /* 61 */
858 #endif
859 #ifndef TIFFFdOpen
860 #define TIFFFdOpen \
861 (tifftclStubsPtr->tIFFFdOpen) /* 62 */
862 #endif
863 #ifndef TIFFClientOpen
864 #define TIFFClientOpen \
865 (tifftclStubsPtr->tIFFClientOpen) /* 63 */
866 #endif
867 #ifndef TIFFFileName
868 #define TIFFFileName \
869 (tifftclStubsPtr->tIFFFileName) /* 64 */
870 #endif
871 #ifndef TIFFError
872 #define TIFFError \
873 (tifftclStubsPtr->tIFFError) /* 65 */
874 #endif
875 #ifndef TIFFWarning
876 #define TIFFWarning \
877 (tifftclStubsPtr->tIFFWarning) /* 66 */
878 #endif
879 #ifndef TIFFSetErrorHandler
880 #define TIFFSetErrorHandler \
881 (tifftclStubsPtr->tIFFSetErrorHandler) /* 67 */
882 #endif
883 #ifndef TIFFSetWarningHandler
884 #define TIFFSetWarningHandler \
885 (tifftclStubsPtr->tIFFSetWarningHandler) /* 68 */
886 #endif
887 #ifndef TIFFSetTagExtender
888 #define TIFFSetTagExtender \
889 (tifftclStubsPtr->tIFFSetTagExtender) /* 69 */
890 #endif
891 #ifndef TIFFComputeTile
892 #define TIFFComputeTile \
893 (tifftclStubsPtr->tIFFComputeTile) /* 70 */
894 #endif
895 #ifndef TIFFCheckTile
896 #define TIFFCheckTile \
897 (tifftclStubsPtr->tIFFCheckTile) /* 71 */
898 #endif
899 #ifndef TIFFNumberOfTiles
900 #define TIFFNumberOfTiles \
901 (tifftclStubsPtr->tIFFNumberOfTiles) /* 72 */
902 #endif
903 #ifndef TIFFReadTile
904 #define TIFFReadTile \
905 (tifftclStubsPtr->tIFFReadTile) /* 73 */
906 #endif
907 #ifndef TIFFWriteTile
908 #define TIFFWriteTile \
909 (tifftclStubsPtr->tIFFWriteTile) /* 74 */
910 #endif
911 #ifndef TIFFComputeStrip
912 #define TIFFComputeStrip \
913 (tifftclStubsPtr->tIFFComputeStrip) /* 75 */
914 #endif
915 #ifndef TIFFNumberOfStrips
916 #define TIFFNumberOfStrips \
917 (tifftclStubsPtr->tIFFNumberOfStrips) /* 76 */
918 #endif
919 #ifndef TIFFReadEncodedStrip
920 #define TIFFReadEncodedStrip \
921 (tifftclStubsPtr->tIFFReadEncodedStrip) /* 77 */
922 #endif
923 #ifndef TIFFReadRawStrip
924 #define TIFFReadRawStrip \
925 (tifftclStubsPtr->tIFFReadRawStrip) /* 78 */
926 #endif
927 #ifndef TIFFReadEncodedTile
928 #define TIFFReadEncodedTile \
929 (tifftclStubsPtr->tIFFReadEncodedTile) /* 79 */
930 #endif
931 #ifndef TIFFReadRawTile
932 #define TIFFReadRawTile \
933 (tifftclStubsPtr->tIFFReadRawTile) /* 80 */
934 #endif
935 #ifndef TIFFWriteEncodedStrip
936 #define TIFFWriteEncodedStrip \
937 (tifftclStubsPtr->tIFFWriteEncodedStrip) /* 81 */
938 #endif
939 #ifndef TIFFWriteRawStrip
940 #define TIFFWriteRawStrip \
941 (tifftclStubsPtr->tIFFWriteRawStrip) /* 82 */
942 #endif
943 #ifndef TIFFWriteEncodedTile
944 #define TIFFWriteEncodedTile \
945 (tifftclStubsPtr->tIFFWriteEncodedTile) /* 83 */
946 #endif
947 #ifndef TIFFWriteRawTile
948 #define TIFFWriteRawTile \
949 (tifftclStubsPtr->tIFFWriteRawTile) /* 84 */
950 #endif
951 #ifndef TIFFSetWriteOffset
952 #define TIFFSetWriteOffset \
953 (tifftclStubsPtr->tIFFSetWriteOffset) /* 85 */
954 #endif
955 #ifndef TIFFSwabShort
956 #define TIFFSwabShort \
957 (tifftclStubsPtr->tIFFSwabShort) /* 86 */
958 #endif
959 #ifndef TIFFSwabLong
960 #define TIFFSwabLong \
961 (tifftclStubsPtr->tIFFSwabLong) /* 87 */
962 #endif
963 #ifndef TIFFSwabDouble
964 #define TIFFSwabDouble \
965 (tifftclStubsPtr->tIFFSwabDouble) /* 88 */
966 #endif
967 #ifndef TIFFSwabArrayOfShort
968 #define TIFFSwabArrayOfShort \
969 (tifftclStubsPtr->tIFFSwabArrayOfShort) /* 89 */
970 #endif
971 #ifndef TIFFSwabArrayOfLong
972 #define TIFFSwabArrayOfLong \
973 (tifftclStubsPtr->tIFFSwabArrayOfLong) /* 90 */
974 #endif
975 #ifndef TIFFSwabArrayOfDouble
976 #define TIFFSwabArrayOfDouble \
977 (tifftclStubsPtr->tIFFSwabArrayOfDouble) /* 91 */
978 #endif
979 #ifndef TIFFReverseBits
980 #define TIFFReverseBits \
981 (tifftclStubsPtr->tIFFReverseBits) /* 92 */
982 #endif
983 #ifndef TIFFGetBitRevTable
984 #define TIFFGetBitRevTable \
985 (tifftclStubsPtr->tIFFGetBitRevTable) /* 93 */
986 #endif
987 /* Slot 94 is reserved */
988 /* Slot 95 is reserved */
989 /* Slot 96 is reserved */
990 /* Slot 97 is reserved */
991 /* Slot 98 is reserved */
992 /* Slot 99 is reserved */
993 #ifndef TIFFPredictorInit
994 #define TIFFPredictorInit \
995 (tifftclStubsPtr->tIFFPredictorInit) /* 100 */
996 #endif
997 /* Slot 101 is reserved */
998 /* Slot 102 is reserved */
999 /* Slot 103 is reserved */
1000 /* Slot 104 is reserved */
1001 /* Slot 105 is reserved */
1002 /* Slot 106 is reserved */
1003 /* Slot 107 is reserved */
1004 /* Slot 108 is reserved */
1005 /* Slot 109 is reserved */
1006 #ifndef _TIFFSetupFieldInfo
1007 #define _TIFFSetupFieldInfo \
1008 (tifftclStubsPtr->_TIFFSetupFieldInfo) /* 110 */
1009 #endif
1010 #ifndef TIFFMergeFieldInfo
1011 #define TIFFMergeFieldInfo \
1012 (tifftclStubsPtr->tIFFMergeFieldInfo) /* 111 */
1013 #endif
1014 #ifndef _TIFFPrintFieldInfo
1015 #define _TIFFPrintFieldInfo \
1016 (tifftclStubsPtr->_TIFFPrintFieldInfo) /* 112 */
1017 #endif
1018 #ifndef TIFFFindFieldInfo
1019 #define TIFFFindFieldInfo \
1020 (tifftclStubsPtr->tIFFFindFieldInfo) /* 113 */
1021 #endif
1022 #ifndef TIFFFieldWithTag
1023 #define TIFFFieldWithTag \
1024 (tifftclStubsPtr->tIFFFieldWithTag) /* 114 */
1025 #endif
1026 #ifndef _TIFFSampleToTagType
1027 #define _TIFFSampleToTagType \
1028 (tifftclStubsPtr->_TIFFSampleToTagType) /* 115 */
1029 #endif
1030 /* Slot 116 is reserved */
1031 /* Slot 117 is reserved */
1032 /* Slot 118 is reserved */
1033 /* Slot 119 is reserved */
1034 #ifndef _TIFFgetMode
1035 #define _TIFFgetMode \
1036 (tifftclStubsPtr->_TIFFgetMode) /* 120 */
1037 #endif
1038 #ifndef _TIFFNoRowEncode
1039 #define _TIFFNoRowEncode \
1040 (tifftclStubsPtr->_TIFFNoRowEncode) /* 121 */
1041 #endif
1042 #ifndef _TIFFNoStripEncode
1043 #define _TIFFNoStripEncode \
1044 (tifftclStubsPtr->_TIFFNoStripEncode) /* 122 */
1045 #endif
1046 #ifndef _TIFFNoTileEncode
1047 #define _TIFFNoTileEncode \
1048 (tifftclStubsPtr->_TIFFNoTileEncode) /* 123 */
1049 #endif
1050 #ifndef _TIFFNoRowDecode
1051 #define _TIFFNoRowDecode \
1052 (tifftclStubsPtr->_TIFFNoRowDecode) /* 124 */
1053 #endif
1054 #ifndef _TIFFNoStripDecode
1055 #define _TIFFNoStripDecode \
1056 (tifftclStubsPtr->_TIFFNoStripDecode) /* 125 */
1057 #endif
1058 #ifndef _TIFFNoTileDecode
1059 #define _TIFFNoTileDecode \
1060 (tifftclStubsPtr->_TIFFNoTileDecode) /* 126 */
1061 #endif
1062 #ifndef _TIFFNoPostDecode
1063 #define _TIFFNoPostDecode \
1064 (tifftclStubsPtr->_TIFFNoPostDecode) /* 127 */
1065 #endif
1066 #ifndef _TIFFNoPreCode
1067 #define _TIFFNoPreCode \
1068 (tifftclStubsPtr->_TIFFNoPreCode) /* 128 */
1069 #endif
1070 #ifndef _TIFFNoSeek
1071 #define _TIFFNoSeek \
1072 (tifftclStubsPtr->_TIFFNoSeek) /* 129 */
1073 #endif
1074 #ifndef _TIFFSwab16BitData
1075 #define _TIFFSwab16BitData \
1076 (tifftclStubsPtr->_TIFFSwab16BitData) /* 130 */
1077 #endif
1078 #ifndef _TIFFSwab32BitData
1079 #define _TIFFSwab32BitData \
1080 (tifftclStubsPtr->_TIFFSwab32BitData) /* 131 */
1081 #endif
1082 #ifndef _TIFFSwab64BitData
1083 #define _TIFFSwab64BitData \
1084 (tifftclStubsPtr->_TIFFSwab64BitData) /* 132 */
1085 #endif
1086 #ifndef TIFFFlushData1
1087 #define TIFFFlushData1 \
1088 (tifftclStubsPtr->tIFFFlushData1) /* 133 */
1089 #endif
1090 #ifndef TIFFFreeDirectory
1091 #define TIFFFreeDirectory \
1092 (tifftclStubsPtr->tIFFFreeDirectory) /* 134 */
1093 #endif
1094 #ifndef TIFFDefaultDirectory
1095 #define TIFFDefaultDirectory \
1096 (tifftclStubsPtr->tIFFDefaultDirectory) /* 135 */
1097 #endif
1098 #ifndef TIFFSetCompressionScheme
1099 #define TIFFSetCompressionScheme \
1100 (tifftclStubsPtr->tIFFSetCompressionScheme) /* 136 */
1101 #endif
1102 #ifndef _TIFFSetDefaultCompressionState
1103 #define _TIFFSetDefaultCompressionState \
1104 (tifftclStubsPtr->_TIFFSetDefaultCompressionState) /* 137 */
1105 #endif
1106 #ifndef _TIFFDefaultStripSize
1107 #define _TIFFDefaultStripSize \
1108 (tifftclStubsPtr->_TIFFDefaultStripSize) /* 138 */
1109 #endif
1110 #ifndef _TIFFDefaultTileSize
1111 #define _TIFFDefaultTileSize \
1112 (tifftclStubsPtr->_TIFFDefaultTileSize) /* 139 */
1113 #endif
1114 #ifndef _TIFFsetByteArray
1115 #define _TIFFsetByteArray \
1116 (tifftclStubsPtr->_TIFFsetByteArray) /* 140 */
1117 #endif
1118 #ifndef _TIFFsetString
1119 #define _TIFFsetString \
1120 (tifftclStubsPtr->_TIFFsetString) /* 141 */
1121 #endif
1122 #ifndef _TIFFsetShortArray
1123 #define _TIFFsetShortArray \
1124 (tifftclStubsPtr->_TIFFsetShortArray) /* 142 */
1125 #endif
1126 #ifndef _TIFFsetLongArray
1127 #define _TIFFsetLongArray \
1128 (tifftclStubsPtr->_TIFFsetLongArray) /* 143 */
1129 #endif
1130 #ifndef _TIFFsetFloatArray
1131 #define _TIFFsetFloatArray \
1132 (tifftclStubsPtr->_TIFFsetFloatArray) /* 144 */
1133 #endif
1134 #ifndef _TIFFsetDoubleArray
1135 #define _TIFFsetDoubleArray \
1136 (tifftclStubsPtr->_TIFFsetDoubleArray) /* 145 */
1137 #endif
1138 #ifndef _TIFFprintAscii
1139 #define _TIFFprintAscii \
1140 (tifftclStubsPtr->_TIFFprintAscii) /* 146 */
1141 #endif
1142 #ifndef _TIFFprintAsciiTag
1143 #define _TIFFprintAsciiTag \
1144 (tifftclStubsPtr->_TIFFprintAsciiTag) /* 147 */
1145 #endif
1146 #ifndef TIFFInitDumpMode
1147 #define TIFFInitDumpMode \
1148 (tifftclStubsPtr->tIFFInitDumpMode) /* 148 */
1149 #endif
1150 #ifndef TIFFInitPackBits
1151 #define TIFFInitPackBits \
1152 (tifftclStubsPtr->tIFFInitPackBits) /* 149 */
1153 #endif
1154 #ifndef TIFFInitCCITTRLE
1155 #define TIFFInitCCITTRLE \
1156 (tifftclStubsPtr->tIFFInitCCITTRLE) /* 150 */
1157 #endif
1158 #ifndef TIFFInitCCITTRLEW
1159 #define TIFFInitCCITTRLEW \
1160 (tifftclStubsPtr->tIFFInitCCITTRLEW) /* 151 */
1161 #endif
1162 #ifndef TIFFInitCCITTFax3
1163 #define TIFFInitCCITTFax3 \
1164 (tifftclStubsPtr->tIFFInitCCITTFax3) /* 152 */
1165 #endif
1166 #ifndef TIFFInitCCITTFax4
1167 #define TIFFInitCCITTFax4 \
1168 (tifftclStubsPtr->tIFFInitCCITTFax4) /* 153 */
1169 #endif
1170 #ifndef TIFFInitThunderScan
1171 #define TIFFInitThunderScan \
1172 (tifftclStubsPtr->tIFFInitThunderScan) /* 154 */
1173 #endif
1174 #ifndef TIFFInitNeXT
1175 #define TIFFInitNeXT \
1176 (tifftclStubsPtr->tIFFInitNeXT) /* 155 */
1177 #endif
1178 #ifndef TIFFInitLZW
1179 #define TIFFInitLZW \
1180 (tifftclStubsPtr->tIFFInitLZW) /* 156 */
1181 #endif
1182 #ifndef TIFFInitOJPEG
1183 #define TIFFInitOJPEG \
1184 (tifftclStubsPtr->tIFFInitOJPEG) /* 157 */
1185 #endif
1186 #ifndef TIFFInitJPEG
1187 #define TIFFInitJPEG \
1188 (tifftclStubsPtr->tIFFInitJPEG) /* 158 */
1189 #endif
1190 #ifndef TIFFInitJBIG
1191 #define TIFFInitJBIG \
1192 (tifftclStubsPtr->tIFFInitJBIG) /* 159 */
1193 #endif
1194 #ifndef TIFFInitZIP
1195 #define TIFFInitZIP \
1196 (tifftclStubsPtr->tIFFInitZIP) /* 160 */
1197 #endif
1198 #ifndef TIFFInitPixarLog
1199 #define TIFFInitPixarLog \
1200 (tifftclStubsPtr->tIFFInitPixarLog) /* 161 */
1201 #endif
1202 #ifndef TIFFInitSGILog
1203 #define TIFFInitSGILog \
1204 (tifftclStubsPtr->tIFFInitSGILog) /* 162 */
1205 #endif
1207 #endif /* defined(USE_TIFFTCL_STUBS) && !defined(USE_TIFFTCL_STUB_PROCS) */
1209 /* !END!: Do not edit above this line. */
1211 #endif /* _TIFFTCLDECLS */