]> git.jsancho.org Git - lugaru.git/blob - Dependencies/libpng/libpngpf.3
CMake: Purge all the bundled dependencies
[lugaru.git] / Dependencies / libpng / libpngpf.3
1 .TH LIBPNGPF 3 "February 25, 2010"
2 .SH NAME
3 libpng \- Portable Network Graphics (PNG) Reference Library 1.4.1
4 (private functions)
5 .SH SYNOPSIS
6 \fB#include <png.h>\fP
7
8 \fB#include \fI"pngpriv.h"
9
10 \fI\fB
11
12 \fBvoid png_64bit_product (long \fP\fIv1\fP\fB, long \fP\fIv2\fP\fB, unsigned long \fI*hi_product,
13
14 \fBunsigned long \fI*lo_product\fP\fB);\fP
15
16 \fI\fB
17
18 \fBvoid png_build_gamma_table (png_structp \fP\fIpng_ptr\fP\fB, png_byte \fIbit_depth\fP\fB);\fP
19
20 \fI\fB
21
22 \fI\fB
23
24 \fBvoid png_build_grayscale_palette (int \fP\fIbit_depth\fP\fB, png_colorp \fIpalette\fP\fB);\fP
25
26 \fI\fB
27
28 \fI\fB
29
30 \fBvoid png_calculate_crc (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIptr\fP\fB, png_size_t \fIlength\fP\fB);\fP
31
32 \fI\fB
33
34 \fI\fB
35
36 \fBint png_check_cHRM_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_fixed_point \fP\fIint_white_x\fP\fB, png_fixed_point \fP\fIint_white_y\fP\fB, png_fixed_point \fP\fIint_red_x\fP\fB, png_fixed_point \fP\fIint_red_y\fP\fB, png_fixed_point \fP\fIint_green_x\fP\fB, png_fixed_point \fP\fIint_green_y\fP\fB, png_fixed_point \fP\fIint_blue_x\fP\fB, png_fixed_point \fIint_blue_y\fP\fB);\fP
37
38 \fI\fB
39
40 \fI\fB
41
42 \fBvoid png_check_chunk_name (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIchunk_name\fP\fB);\fP
43
44 \fI\fB
45
46 \fI\fB
47
48 \fBpng_size_t png_check_keyword (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charpp \fInew_key\fP\fB);\fP
49
50 \fI\fB
51
52 \fI\fB
53
54 \fBvoid png_check_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIwidth\fP\fB, png_uint_32 \fP\fIheight\fP\fB, int \fP\fIbit_depth\fP\fB, int \fP\fIcolor_type\fP\fB, int \fP\fIinterlace_type\fP\fB, int \fP\fIcompression_type\fP\fB, int \fIfilter_type\fP\fB);\fP
55
56 \fI\fB
57
58 \fI\fB
59
60 \fBvoid png_combine_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fImask\fP\fB);\fP
61
62 \fI\fB
63
64 \fI\fB
65
66 \fBvoid png_correct_palette (png_structp \fP\fIpng_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, int \fInum_palette\fP\fB);\fP
67
68 \fI\fB
69
70 \fI\fB
71
72 \fBint png_crc_error (png_structp \fIpng_ptr\fP\fB);\fP
73
74 \fI\fB
75
76 \fI\fB
77
78 \fBint png_crc_finish (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIskip\fP\fB);\fP
79
80 \fI\fB
81
82 \fI\fB
83
84 \fBvoid png_crc_read (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuf\fP\fB, png_size_t \fIlength\fP\fB);\fP
85
86 \fI\fB
87
88 \fI\fB
89
90 \fBpng_voidp png_create_struct (int \fItype\fP\fB);\fP
91
92 \fI\fB
93
94 \fI\fB
95
96 \fBpng_voidp png_create_struct_2 (int \fP\fItype\fP\fB, png_malloc_ptr \fP\fImalloc_fn\fP\fB, png_voidp \fImem_ptr\fP\fB);\fP
97
98 \fI\fB
99
100 \fI\fB
101
102 \fBint png_debug(int \fP\fIlevel\fP\fB, png_const_charp \fImessage\fP\fB);\fP
103
104 \fI\fB
105
106 \fBint png_debug1(int \fP\fIlevel\fP\fB, png_const_charp \fP\fImessage\fP\fB, \fIp1\fP\fB);\fP
107
108 \fI\fB
109
110 \fBint png_debug2(int \fP\fIlevel\fP\fB, png_const_charp \fP\fImessage\fP\fB, \fP\fIp1\fP\fB, \fIp2\fP\fB);\fP
111
112 \fI\fB
113
114 \fBvoid png_decompress_chunk (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIcomp_type\fP\fB, png_size_t \fP\fIchunklength\fP\fB, png_size_t \fP\fIprefix_length\fP\fB, png_size_t \fI*data_length\fP\fB);\fP
115
116 \fI\fB
117
118 \fI\fB
119
120 \fBvoid png_destroy_struct (png_voidp \fIstruct_ptr\fP\fB);\fP
121
122 \fI\fB
123
124 \fI\fB
125
126 \fBvoid png_destroy_struct_2 (png_voidp \fP\fIstruct_ptr\fP\fB, png_free_ptr \fP\fIfree_fn\fP\fB, png_voidp \fImem_ptr\fP\fB);\fP
127
128 \fI\fB
129
130 \fI\fB
131
132 \fBvoid png_do_background (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_16p \fP\fItrans_color\fP\fB, png_color_16p \fP\fIbackground\fP\fB, png_color_16p \fP\fIbackground_1\fP\fB, png_bytep \fP\fIgamma_table\fP\fB, png_bytep \fP\fIgamma_from_1\fP\fB, png_bytep \fP\fIgamma_to_1\fP\fB, png_uint_16pp \fP\fIgamma_16\fP\fB, png_uint_16pp \fP\fIgamma_16_from_1\fP\fB, png_uint_16pp \fP\fIgamma_16_to_1\fP\fB, int \fIgamma_shift\fP\fB);\fP
133
134 \fI\fB
135
136 \fI\fB
137
138 \fBvoid png_do_bgr (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
139
140 \fI\fB
141
142 \fI\fB
143
144 \fBvoid png_do_chop (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
145
146 \fI\fB
147
148 \fI\fB
149
150 \fBvoid png_do_dither (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIpalette_lookup\fP\fB, png_bytep \fIdither_lookup\fP\fB);\fP
151
152 \fI\fB
153
154 \fI\fB
155
156 \fBvoid png_do_expand (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_16p \fItrans_value\fP\fB);\fP
157
158 \fI\fB
159
160 \fI\fB
161
162 \fBvoid png_do_expand_palette (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_colorp \fP\fIpalette\fP\fB, png_bytep \fP\fItrans\fP\fB, int \fInum_trans\fP\fB);\fP
163
164 \fI\fB
165
166 \fI\fB
167
168 \fBvoid png_do_gamma (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIgamma_table\fP\fB, png_uint_16pp \fP\fIgamma_16_table\fP\fB, int \fIgamma_shift\fP\fB);\fP
169
170 \fI\fB
171
172 \fI\fB
173
174 \fBvoid png_do_gray_to_rgb (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
175
176 \fI\fB
177
178 \fI\fB
179
180 \fBvoid png_do_invert (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
181
182 \fI\fB
183
184 \fI\fB
185
186 \fBvoid png_do_pack (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fIbit_depth\fP\fB);\fP
187
188 \fI\fB
189
190 \fI\fB
191
192 \fBvoid png_do_packswap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
193
194 \fI\fB
195
196 \fI\fB
197
198 \fBvoid png_do_read_filler (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fP\fIfiller\fP\fB, png_uint_32 \fIflags\fP\fB);\fP
199
200 \fI\fB
201
202 \fI\fB
203
204 \fBvoid png_do_read_interlace (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fP\fIpass\fP\fB, png_uint_32 \fItransformations\fP\fB);\fP
205
206 \fI\fB
207
208 \fI\fB
209
210 \fBvoid png_do_read_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
211
212 \fI\fB
213
214 \fBvoid png_do_read_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
215
216 \fI\fB
217
218 \fI\fB
219
220 \fBvoid png_do_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
221
222 \fI\fB
223
224 \fI\fB
225
226 \fBint png_do_rgb_to_gray (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
227
228 \fI\fB
229
230 \fI\fB
231
232 \fBvoid png_do_shift (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_8p \fIbit_depth\fP\fB);\fP
233
234 \fI\fB
235
236 \fI\fB
237
238 \fBvoid png_do_strip_filler (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fIflags\fP\fB);\fP
239
240 \fI\fB
241
242 \fI\fB
243
244 \fBvoid png_do_swap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
245
246 \fI\fB
247
248 \fI\fB
249
250 \fBvoid png_do_unpack (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
251
252 \fI\fB
253
254 \fI\fB
255
256 \fBvoid png_do_unshift (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_8p \fIsig_bits\fP\fB);\fP
257
258 \fI\fB
259
260 \fI\fB
261
262 \fBvoid png_do_write_interlace (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fIpass\fP\fB);\fP
263
264 \fI\fB
265
266 \fI\fB
267
268 \fBvoid png_do_write_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
269
270 \fI\fB
271
272 \fI\fB
273
274 \fBvoid png_do_write_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
275
276 \fI\fB
277
278 \fI\fB
279
280 \fBvoid png_do_write_transformations (png_structp \fIpng_ptr\fP\fB);\fP
281
282 \fI\fB
283
284 \fI\fB
285
286 \fBvoid *png_far_to_near (png_structp png_ptr,png_voidp \fP\fIptr\fP\fB, int \fIcheck\fP\fB);\fP
287
288 \fI\fB
289
290 \fI\fB
291
292 \fBvoid png_flush (png_structp \fIpng_ptr\fP\fB);\fP
293
294 \fI\fB
295
296 \fI\fB
297
298 \fBvoid png_handle_bKGD (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
299
300 \fI\fB
301
302 \fI\fB
303
304 \fBvoid png_handle_cHRM (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
305
306 \fI\fB
307
308 \fI\fB
309
310 \fBvoid png_handle_gAMA (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
311
312 \fI\fB
313
314 \fI\fB
315
316 \fBvoid png_handle_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
317
318 \fI\fB
319
320 \fI\fB
321
322 \fBvoid png_handle_IEND (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
323
324 \fI\fB
325
326 \fI\fB
327
328 \fBvoid png_handle_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
329
330 \fI\fB
331
332 \fI\fB
333
334 \fBvoid png_handle_iCCP (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
335
336 \fI\fB
337
338 \fI\fB
339
340 \fBvoid png_handle_iTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
341
342 \fI\fB
343
344 \fI\fB
345
346 \fBvoid png_handle_oFFs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
347
348 \fI\fB
349
350 \fI\fB
351
352 \fBvoid png_handle_pCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
353
354 \fI\fB
355
356 \fI\fB
357
358 \fBvoid png_handle_pHYs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
359
360 \fI\fB
361
362 \fI\fB
363
364 \fBvoid png_handle_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
365
366 \fI\fB
367
368 \fI\fB
369
370 \fBvoid png_handle_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
371
372 \fI\fB
373
374 \fI\fB
375
376 \fBvoid png_handle_sCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
377
378 \fI\fB
379
380 \fI\fB
381
382 \fBvoid png_handle_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
383
384 \fI\fB
385
386 \fI\fB
387
388 \fBvoid png_handle_sRGB (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
389
390 \fI\fB
391
392 \fI\fB
393
394 \fBvoid png_handle_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
395
396 \fI\fB
397
398 \fI\fB
399
400 \fBvoid png_handle_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
401
402 \fI\fB
403
404 \fI\fB
405
406 \fBvoid png_handle_tRNS (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
407
408 \fI\fB
409
410 \fI\fB
411
412 \fBvoid png_handle_unknown (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
413
414 \fI\fB
415
416 \fI\fB
417
418 \fBvoid png_handle_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
419
420 \fI\fB
421
422 \fI\fB
423
424 \fBvoid png_info_destroy (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
425
426 \fI\fB
427
428 \fI\fB
429
430 \fBvoid png_init_mmx_flags (png_structp \fIpng_ptr\fP\fB);\fP
431
432 \fI\fB
433
434 \fI\fB
435
436 \fBvoid png_init_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
437
438 \fI\fB
439
440 \fI\fB
441
442 \fBvoid png_process_IDAT_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIbuffer_length\fP\fB);\fP
443
444 \fI\fB
445
446 \fI\fB
447
448 \fBvoid png_process_some_data (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
449
450 \fI\fB
451
452 \fI\fB
453
454 \fBvoid png_push_check_crc (png_structp \fIpng_ptr\fP\fB);\fP
455
456 \fI\fB
457
458 \fI\fB
459
460 \fBvoid png_push_crc_finish (png_structp \fIpng_ptr\fP\fB);\fP
461
462 \fI\fB
463
464 \fI\fB
465
466 \fBvoid png_push_crc_skip (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
467
468 \fI\fB
469
470 \fI\fB
471
472 \fBvoid png_push_fill_buffer (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIlength\fP\fB);\fP
473
474 \fI\fB
475
476 \fI\fB
477
478 \fBvoid png_push_handle_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
479
480 \fI\fB
481
482 \fI\fB
483
484 \fBvoid png_push_handle_unknown (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
485
486 \fI\fB
487
488 \fI\fB
489
490 \fBvoid png_push_handle_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
491
492 \fI\fB
493
494 \fI\fB
495
496 \fBvoid png_push_have_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
497
498 \fI\fB
499
500 \fI\fB
501
502 \fBvoid png_push_have_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
503
504 \fI\fB
505
506 \fI\fB
507
508 \fBvoid png_push_have_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIrow\fP\fB);\fP
509
510 \fI\fB
511
512 \fI\fB
513
514 \fBvoid png_push_process_row (png_structp \fIpng_ptr\fP\fB);\fP
515
516 \fI\fB
517
518 \fI\fB
519
520 \fBvoid png_push_read_chunk (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
521
522 \fI\fB
523
524 \fI\fB
525
526 \fBvoid png_push_read_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
527
528 \fI\fB
529
530 \fI\fB
531
532 \fBvoid png_push_read_IDAT (png_structp \fIpng_ptr\fP\fB);\fP
533
534 \fI\fB
535
536 \fI\fB
537
538 \fBvoid png_push_read_sig (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
539
540 \fI\fB
541
542 \fI\fB
543
544 \fBvoid png_push_read_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
545
546 \fI\fB
547
548 \fI\fB
549
550 \fBvoid png_push_read_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
551
552 \fI\fB
553
554 \fI\fB
555
556 \fBvoid png_push_restore_buffer (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIbuffer_length\fP\fB);\fP
557
558 \fI\fB
559
560 \fI\fB
561
562 \fBvoid png_push_save_buffer (png_structp \fIpng_ptr\fP\fB);\fP
563
564 \fI\fB
565
566 \fI\fB
567
568 \fBvoid png_read_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
569
570 \fI\fB
571
572 \fBvoid png_read_destroy (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_infop \fIend_info_ptr\fP\fB);\fP
573
574 \fI\fB
575
576 \fBvoid png_read_filter_row (png_structp \fP\fIpng_ptr\fP\fB, png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIprev_row\fP\fB, int \fIfilter\fP\fB);\fP
577
578 \fI\fB
579
580 \fI\fB
581
582 \fBvoid png_read_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
583
584 \fI\fB
585
586 \fI\fB
587
588 \fBvoid png_read_push_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
589
590 \fI\fB
591
592 \fI\fB
593
594 \fBvoid png_read_start_row (png_structp \fIpng_ptr\fP\fB);\fP
595
596 \fI\fB
597
598 \fI\fB
599
600 \fBvoid png_read_transform_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
601
602 \fI\fB
603
604 \fI\fB
605
606 \fBvoid png_reset_crc (png_structp \fIpng_ptr\fP\fB);\fP
607
608 \fI\fB
609
610 \fI\fB
611
612 \fBint png_set_text_2 (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_textp \fP\fItext_ptr\fP\fB, int \fInum_text\fP\fB);\fP
613
614 \fI\fB
615
616 \fI\fB
617
618 \fBvoid png_write_cHRM (png_structp \fP\fIpng_ptr\fP\fB, double \fP\fIwhite_x\fP\fB, double \fP\fIwhite_y\fP\fB, double \fP\fIred_x\fP\fB, double \fP\fIred_y\fP\fB, double \fP\fIgreen_x\fP\fB, double \fP\fIgreen_y\fP\fB, double \fP\fIblue_x\fP\fB, double \fIblue_y\fP\fB);\fP
619
620 \fI\fB
621
622 \fI\fB
623
624 \fBvoid png_write_cHRM_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIwhite_x\fP\fB, png_uint_32 \fP\fIwhite_y\fP\fB, png_uint_32 \fP\fIred_x\fP\fB, png_uint_32 \fP\fIred_y\fP\fB, png_uint_32 \fP\fIgreen_x\fP\fB, png_uint_32 \fP\fIgreen_y\fP\fB, png_uint_32 \fP\fIblue_x\fP\fB, png_uint_32 \fIblue_y\fP\fB);\fP
625
626 \fI\fB
627
628 \fI\fB
629
630 \fBvoid png_write_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
631
632 \fI\fB
633
634 \fBvoid png_write_destroy (png_structp \fIpng_ptr\fP\fB);\fP
635
636 \fI\fB
637
638 \fBvoid png_write_filtered_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIfiltered_row\fP\fB);\fP
639
640 \fI\fB
641
642 \fI\fB
643
644 \fBvoid png_write_find_filter (png_structp \fP\fIpng_ptr\fP\fB, png_row_infop \fIrow_info\fP\fB);\fP
645
646 \fI\fB
647
648 \fI\fB
649
650 \fBvoid png_write_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
651
652 \fI\fB
653
654 \fI\fB
655
656 \fBvoid png_write_gAMA (png_structp \fP\fIpng_ptr\fP\fB, double \fIfile_gamma\fP\fB);\fP
657
658 \fI\fB
659
660 \fI\fB
661
662 \fBvoid png_write_gAMA_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIint_file_gamma\fP\fB);\fP
663
664 \fI\fB
665
666 \fI\fB
667
668 \fBvoid png_write_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_uint_16p \fP\fIhist\fP\fB, int \fInum_hist\fP\fB);\fP
669
670 \fI\fB
671
672 \fI\fB
673
674 \fBvoid png_write_iCCP (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIname\fP\fB, int \fP\fIcompression_type\fP\fB, png_charp \fP\fIprofile\fP\fB, int \fIproflen\fP\fB);\fP
675
676 \fI\fB
677
678 \fI\fB
679
680 \fBvoid png_write_IDAT (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
681
682 \fI\fB
683
684 \fI\fB
685
686 \fBvoid png_write_IEND (png_structp \fIpng_ptr\fP\fB);\fP
687
688 \fI\fB
689
690 \fI\fB
691
692 \fBvoid png_write_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIwidth\fP\fB, png_uint_32 \fP\fIheight\fP\fB, int \fP\fIbit_depth\fP\fB, int \fP\fIcolor_type\fP\fB, int \fP\fIcompression_type\fP\fB, int \fP\fIfilter_type\fP\fB, int \fIinterlace_type\fP\fB);\fP
693
694 \fI\fB
695
696 \fI\fB
697
698 \fBvoid png_write_iTXt (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIcompression\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fIlang\fP\fB, png_charp \fP\fItranslated_key\fP\fB, png_charp \fItext\fP\fB);\fP
699
700 \fI\fB
701
702 \fI\fB
703
704 \fBvoid png_write_oFFs (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIx_offset\fP\fB, png_uint_32 \fP\fIy_offset\fP\fB, int \fIunit_type\fP\fB);\fP
705
706 \fI\fB
707
708 \fI\fB
709
710 \fBvoid png_write_pCAL (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIpurpose\fP\fB, png_int_32 \fP\fIX0\fP\fB, png_int_32 \fP\fIX1\fP\fB, int \fP\fItype\fP\fB, int \fP\fInparams\fP\fB, png_charp \fP\fIunits\fP\fB, png_charpp \fIparams\fP\fB);\fP
711
712 \fI\fB
713
714 \fI\fB
715
716 \fBvoid png_write_pHYs (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIx_pixels_per_unit\fP\fB, png_uint_32 \fP\fIy_pixels_per_unit\fP\fB, int \fIunit_type\fP\fB);\fP
717
718 \fI\fB
719
720 \fI\fB
721
722 \fBvoid png_write_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, png_uint_32 \fInum_pal\fP\fB);\fP
723
724 \fI\fB
725
726 \fI\fB
727
728 \fBvoid png_write_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_color_8p \fP\fIsbit\fP\fB, int \fIcolor_type\fP\fB);\fP
729
730 \fI\fB
731
732 \fI\fB
733
734 \fBvoid png_write_sCAL (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIunit\fP\fB, double \fP\fIwidth\fP\fB, double \fIheight\fP\fB);\fP
735
736 \fI\fB
737
738 \fI\fB
739
740 \fBvoid png_write_sCAL_s (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIunit\fP\fB, png_charp \fP\fIwidth\fP\fB, png_charp \fIheight\fP\fB);\fP
741
742 \fI\fB
743
744 \fI\fB
745
746 \fBvoid png_write_sRGB (png_structp \fP\fIpng_ptr\fP\fB, int \fIintent\fP\fB);\fP
747
748 \fI\fB
749
750 \fI\fB
751
752 \fBvoid png_write_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_spalette_p \fIpalette\fP\fB);\fP
753
754 \fI\fB
755
756 \fI\fB
757
758 \fBvoid png_write_start_row (png_structp \fIpng_ptr\fP\fB);\fP
759
760 \fI\fB
761
762 \fI\fB
763
764 \fBvoid png_write_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fItext\fP\fB, png_size_t \fItext_len\fP\fB);\fP
765
766 \fI\fB
767
768 \fI\fB
769
770 \fBvoid png_write_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_timep \fImod_time\fP\fB);\fP
771
772 \fI\fB
773
774 \fI\fB
775
776 \fBvoid png_write_tRNS (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fItrans\fP\fB, png_color_16p \fP\fIvalues\fP\fB, int \fP\fInumber\fP\fB, int \fIcolor_type\fP\fB);\fP
777
778 \fI\fB
779
780 \fI\fB
781
782 \fBvoid png_write_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fItext\fP\fB, png_size_t \fP\fItext_len\fP\fB, int \fIcompression\fP\fB);\fP
783
784 \fI\fB
785
786 \fI\fB
787
788 \fBvoidpf png_zalloc (voidpf \fP\fIpng_ptr\fP\fB, uInt \fP\fIitems\fP\fB, uInt \fIsize\fP\fB);\fP
789
790 \fI\fB
791
792 \fI\fB
793
794 \fBvoid png_zfree (voidpf \fP\fIpng_ptr\fP\fB, voidpf \fIptr\fP\fB);\fP
795
796 \fI\fB
797
798 \fI\fB
799
800 .SH DESCRIPTION
801 The functions listed above are used privately by libpng
802 and are not recommended for use by applications.  They are
803 not "exported" to applications using shared libraries.  They
804 are listed alphabetically here as an aid to libpng maintainers.
805 See png.h for more information on these functions.
806
807 .SH SEE ALSO
808 libpng(3), png(5)
809 .SH AUTHOR
810 Glenn Randers-Pehrson