source: trunk/src/3rdparty/libpng/libpngpf.3

Last change on this file was 846, checked in by Dmitry A. Kuminov, 15 years ago

trunk: Merged in qt 4.7.2 sources from branches/vendor/nokia/qt.

File size: 18.5 KB
RevLine 
[846]1.TH LIBPNGPF 3 "January 3, 2010"
[2]2.SH NAME
[846]3libpng \- Portable Network Graphics (PNG) Reference Library 1.4.0
[2]4(private functions)
5.SH SYNOPSIS
6\fB#include <png.h>\fP
7
[846]8\fB#include \fI"pngpriv.h"
9
[561]10\fI\fB
11
[846]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
[561]16\fI\fB
17
[846]18\fBvoid png_build_gamma_table (png_structp \fP\fIpng_ptr\fP\fB, png_byte \fIbit_depth\fP\fB);\fP
[2]19
[561]20\fI\fB
21
22\fI\fB
23
[2]24\fBvoid png_build_grayscale_palette (int \fP\fIbit_depth\fP\fB, png_colorp \fIpalette\fP\fB);\fP
25
[561]26\fI\fB
27
28\fI\fB
29
[2]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
[561]32\fI\fB
33
34\fI\fB
35
[846]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
[2]42\fBvoid png_check_chunk_name (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIchunk_name\fP\fB);\fP
43
[561]44\fI\fB
45
46\fI\fB
47
[2]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
[561]50\fI\fB
51
52\fI\fB
53
[846]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
[2]60\fBvoid png_combine_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fImask\fP\fB);\fP
61
[561]62\fI\fB
63
64\fI\fB
65
[2]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
[561]68\fI\fB
69
70\fI\fB
71
[2]72\fBint png_crc_error (png_structp \fIpng_ptr\fP\fB);\fP
73
[561]74\fI\fB
75
76\fI\fB
77
[2]78\fBint png_crc_finish (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIskip\fP\fB);\fP
79
[561]80\fI\fB
81
82\fI\fB
83
[2]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
[561]86\fI\fB
87
88\fI\fB
89
[2]90\fBpng_voidp png_create_struct (int \fItype\fP\fB);\fP
91
[561]92\fI\fB
93
94\fI\fB
95
[2]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
[561]98\fI\fB
[2]99
[561]100\fI\fB
101
[846]102\fBint png_debug(int \fP\fIlevel\fP\fB, png_const_charp \fImessage\fP\fB);\fP
[561]103
104\fI\fB
105
[846]106\fBint png_debug1(int \fP\fIlevel\fP\fB, png_const_charp \fP\fImessage\fP\fB, \fIp1\fP\fB);\fP
107
[561]108\fI\fB
109
[846]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
[2]120\fBvoid png_destroy_struct (png_voidp \fIstruct_ptr\fP\fB);\fP
121
[561]122\fI\fB
123
124\fI\fB
125
[2]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
[561]128\fI\fB
129
130\fI\fB
131
[846]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
[2]133
[561]134\fI\fB
135
136\fI\fB
137
[2]138\fBvoid png_do_bgr (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
139
[561]140\fI\fB
141
142\fI\fB
143
[2]144\fBvoid png_do_chop (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
145
[561]146\fI\fB
147
148\fI\fB
149
[2]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
[561]152\fI\fB
153
154\fI\fB
155
[2]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
[561]158\fI\fB
159
160\fI\fB
161
[2]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
[561]164\fI\fB
165
166\fI\fB
167
[2]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
[561]170\fI\fB
171
172\fI\fB
173
[2]174\fBvoid png_do_gray_to_rgb (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
175
[561]176\fI\fB
177
178\fI\fB
179
[2]180\fBvoid png_do_invert (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
181
[561]182\fI\fB
183
184\fI\fB
185
[2]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
[561]188\fI\fB
189
190\fI\fB
191
[2]192\fBvoid png_do_packswap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
193
[561]194\fI\fB
195
196\fI\fB
197
[2]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
[561]200\fI\fB
201
202\fI\fB
203
[2]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
[561]206\fI\fB
207
208\fI\fB
209
[2]210\fBvoid png_do_read_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
211
[561]212\fI\fB
213
[2]214\fBvoid png_do_read_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
215
[561]216\fI\fB
217
218\fI\fB
219
[2]220\fBvoid png_do_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
221
[561]222\fI\fB
223
224\fI\fB
225
[2]226\fBint png_do_rgb_to_gray (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
227
[561]228\fI\fB
229
230\fI\fB
231
[2]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
[561]234\fI\fB
235
236\fI\fB
237
[2]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
[561]240\fI\fB
241
242\fI\fB
243
[2]244\fBvoid png_do_swap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
245
[561]246\fI\fB
247
248\fI\fB
249
[2]250\fBvoid png_do_unpack (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
251
[561]252\fI\fB
253
254\fI\fB
255
[2]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
[561]258\fI\fB
259
260\fI\fB
261
[2]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
[561]264\fI\fB
265
266\fI\fB
267
[2]268\fBvoid png_do_write_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
269
[561]270\fI\fB
271
272\fI\fB
273
[2]274\fBvoid png_do_write_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
275
[561]276\fI\fB
277
278\fI\fB
279
[2]280\fBvoid png_do_write_transformations (png_structp \fIpng_ptr\fP\fB);\fP
281
[561]282\fI\fB
283
284\fI\fB
285
[2]286\fBvoid *png_far_to_near (png_structp png_ptr,png_voidp \fP\fIptr\fP\fB, int \fIcheck\fP\fB);\fP
287
[561]288\fI\fB
289
290\fI\fB
291
[2]292\fBvoid png_flush (png_structp \fIpng_ptr\fP\fB);\fP
293
[561]294\fI\fB
295
296\fI\fB
297
[2]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
[561]300\fI\fB
301
302\fI\fB
303
[2]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
[561]306\fI\fB
307
308\fI\fB
309
[2]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
[561]312\fI\fB
313
314\fI\fB
315
[2]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
[561]318\fI\fB
319
320\fI\fB
321
[2]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
[561]324\fI\fB
325
326\fI\fB
327
[2]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
[561]330\fI\fB
331
332\fI\fB
333
[2]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
[561]336\fI\fB
337
338\fI\fB
339
[2]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
[561]342\fI\fB
343
344\fI\fB
345
[2]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
[561]348\fI\fB
349
350\fI\fB
351
[2]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
[561]354\fI\fB
355
356\fI\fB
357
[2]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
[561]360\fI\fB
361
362\fI\fB
363
[2]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
[561]366\fI\fB
367
368\fI\fB
369
[2]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
[561]372\fI\fB
373
374\fI\fB
375
[2]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
[561]378\fI\fB
379
380\fI\fB
381
[2]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
[561]384\fI\fB
385
386\fI\fB
387
[2]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
[561]390\fI\fB
391
392\fI\fB
393
[2]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
[561]396\fI\fB
397
398\fI\fB
399
[2]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
[561]402\fI\fB
403
404\fI\fB
405
[2]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
[561]408\fI\fB
409
410\fI\fB
411
[2]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
[561]414\fI\fB
415
416\fI\fB
417
[2]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
[561]420\fI\fB
421
422\fI\fB
423
[2]424\fBvoid png_info_destroy (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
425
[561]426\fI\fB
427
428\fI\fB
429
[2]430\fBvoid png_init_mmx_flags (png_structp \fIpng_ptr\fP\fB);\fP
431
[561]432\fI\fB
433
434\fI\fB
435
[2]436\fBvoid png_init_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
437
[561]438\fI\fB
439
440\fI\fB
441
[2]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
[561]444\fI\fB
445
446\fI\fB
447
[2]448\fBvoid png_process_some_data (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
449
[561]450\fI\fB
451
452\fI\fB
453
[2]454\fBvoid png_push_check_crc (png_structp \fIpng_ptr\fP\fB);\fP
455
[561]456\fI\fB
457
458\fI\fB
459
[2]460\fBvoid png_push_crc_finish (png_structp \fIpng_ptr\fP\fB);\fP
461
[561]462\fI\fB
463
464\fI\fB
465
[2]466\fBvoid png_push_crc_skip (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
467
[561]468\fI\fB
469
470\fI\fB
471
[2]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
[561]474\fI\fB
475
476\fI\fB
477
[2]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
[561]480\fI\fB
481
482\fI\fB
483
[2]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
[561]486\fI\fB
487
488\fI\fB
489
[2]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
[561]492\fI\fB
493
494\fI\fB
495
[2]496\fBvoid png_push_have_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
497
[561]498\fI\fB
499
500\fI\fB
501
[2]502\fBvoid png_push_have_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
503
[561]504\fI\fB
505
506\fI\fB
507
[2]508\fBvoid png_push_have_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIrow\fP\fB);\fP
509
[561]510\fI\fB
511
512\fI\fB
513
[2]514\fBvoid png_push_process_row (png_structp \fIpng_ptr\fP\fB);\fP
515
[561]516\fI\fB
517
518\fI\fB
519
[2]520\fBvoid png_push_read_chunk (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
521
[561]522\fI\fB
523
524\fI\fB
525
[2]526\fBvoid png_push_read_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
527
[561]528\fI\fB
529
530\fI\fB
531
[2]532\fBvoid png_push_read_IDAT (png_structp \fIpng_ptr\fP\fB);\fP
533
[561]534\fI\fB
535
536\fI\fB
537
[2]538\fBvoid png_push_read_sig (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
539
[561]540\fI\fB
541
542\fI\fB
543
[2]544\fBvoid png_push_read_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
545
[561]546\fI\fB
547
548\fI\fB
549
[2]550\fBvoid png_push_read_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
551
[561]552\fI\fB
553
554\fI\fB
555
[2]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
[561]558\fI\fB
559
560\fI\fB
561
[2]562\fBvoid png_push_save_buffer (png_structp \fIpng_ptr\fP\fB);\fP
563
[561]564\fI\fB
565
566\fI\fB
567
[846]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
[561]569
570\fI\fB
571
[846]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
[561]573
574\fI\fB
575
[2]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
[561]578\fI\fB
579
580\fI\fB
581
[2]582\fBvoid png_read_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
583
[561]584\fI\fB
585
586\fI\fB
587
[2]588\fBvoid png_read_push_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
589
[561]590\fI\fB
591
592\fI\fB
593
[2]594\fBvoid png_read_start_row (png_structp \fIpng_ptr\fP\fB);\fP
595
[561]596\fI\fB
597
598\fI\fB
599
[2]600\fBvoid png_read_transform_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
601
[561]602\fI\fB
603
604\fI\fB
605
[2]606\fBvoid png_reset_crc (png_structp \fIpng_ptr\fP\fB);\fP
607
[561]608\fI\fB
609
610\fI\fB
611
[2]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
[561]614\fI\fB
615
616\fI\fB
617
[2]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
[561]620\fI\fB
621
622\fI\fB
623
[2]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
[561]626\fI\fB
627
628\fI\fB
629
[2]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
[561]632\fI\fB
633
[846]634\fBvoid png_write_destroy (png_structp \fIpng_ptr\fP\fB);\fP
635
[561]636\fI\fB
637
[2]638\fBvoid png_write_filtered_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIfiltered_row\fP\fB);\fP
639
[561]640\fI\fB
641
642\fI\fB
643
[2]644\fBvoid png_write_find_filter (png_structp \fP\fIpng_ptr\fP\fB, png_row_infop \fIrow_info\fP\fB);\fP
645
[561]646\fI\fB
647
648\fI\fB
649
[2]650\fBvoid png_write_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
651
[561]652\fI\fB
653
654\fI\fB
655
[2]656\fBvoid png_write_gAMA (png_structp \fP\fIpng_ptr\fP\fB, double \fIfile_gamma\fP\fB);\fP
657
[561]658\fI\fB
659
660\fI\fB
661
[2]662\fBvoid png_write_gAMA_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIint_file_gamma\fP\fB);\fP
663
[561]664\fI\fB
665
666\fI\fB
667
[2]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
[561]670\fI\fB
671
672\fI\fB
673
[2]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
[561]676\fI\fB
677
678\fI\fB
679
[2]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
[561]682\fI\fB
683
684\fI\fB
685
[2]686\fBvoid png_write_IEND (png_structp \fIpng_ptr\fP\fB);\fP
687
[561]688\fI\fB
689
690\fI\fB
691
[2]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
[561]694\fI\fB
695
696\fI\fB
697
[2]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
[561]700\fI\fB
701
702\fI\fB
703
[2]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
[561]706\fI\fB
707
708\fI\fB
709
[2]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
[561]712\fI\fB
713
714\fI\fB
715
[2]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
[561]718\fI\fB
719
720\fI\fB
721
[2]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
[561]724\fI\fB
725
726\fI\fB
727
[2]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
[561]730\fI\fB
731
732\fI\fB
733
[2]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
[561]736\fI\fB
737
738\fI\fB
739
[2]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
[561]742\fI\fB
743
744\fI\fB
745
[2]746\fBvoid png_write_sRGB (png_structp \fP\fIpng_ptr\fP\fB, int \fIintent\fP\fB);\fP
747
[561]748\fI\fB
749
750\fI\fB
751
[2]752\fBvoid png_write_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_spalette_p \fIpalette\fP\fB);\fP
753
[561]754\fI\fB
755
756\fI\fB
757
[2]758\fBvoid png_write_start_row (png_structp \fIpng_ptr\fP\fB);\fP
759
[561]760\fI\fB
761
762\fI\fB
763
[2]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
[561]766\fI\fB
767
768\fI\fB
769
[2]770\fBvoid png_write_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_timep \fImod_time\fP\fB);\fP
771
[561]772\fI\fB
773
774\fI\fB
775
[2]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
[561]778\fI\fB
779
780\fI\fB
781
[2]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
[561]784\fI\fB
785
786\fI\fB
787
[2]788\fBvoidpf png_zalloc (voidpf \fP\fIpng_ptr\fP\fB, uInt \fP\fIitems\fP\fB, uInt \fIsize\fP\fB);\fP
789
[561]790\fI\fB
791
792\fI\fB
793
[2]794\fBvoid png_zfree (voidpf \fP\fIpng_ptr\fP\fB, voidpf \fIptr\fP\fB);\fP
795
796\fI\fB
797
[561]798\fI\fB
799
[2]800.SH DESCRIPTION
801The functions listed above are used privately by libpng
802and are not recommended for use by applications. They are
803not "exported" to applications using shared libraries. They
804are listed alphabetically here as an aid to libpng maintainers.
805See png.h for more information on these functions.
806
807.SH SEE ALSO
[846]808libpng(3), png(5)
[2]809.SH AUTHOR
810Glenn Randers-Pehrson
Note: See TracBrowser for help on using the repository browser.