openshot-audio  0.1.6
Classes | Typedefs | Functions | Variables
pnglibNamespace Namespace Reference

Classes

struct  compression_state
 
struct  png_color_16_struct
 
struct  png_color_8_struct
 
struct  png_color_struct
 
struct  png_colorspace
 
struct  png_compression_buffer
 
struct  png_dsort_struct
 
struct  png_image
 
struct  png_info_def
 
struct  png_row_info_struct
 
struct  png_sPLT_entry_struct
 
struct  png_sPLT_struct
 
struct  png_struct_def
 
struct  png_text_struct
 
struct  png_time_struct
 
struct  png_unknown_chunk_t
 
struct  png_xy
 
struct  png_XYZ
 

Typedefs

typedef unsigned int png_uint_32
 
typedef size_t png_size_t
 
typedef ptrdiff_t png_ptrdiff_t
 
typedef png_size_t png_alloc_size_t
 
typedef png_int_32 png_fixed_point
 
typedef voidpng_voidp
 
typedef const voidpng_const_voidp
 
typedef png_byte * png_bytep
 
typedef const png_byte * png_const_bytep
 
typedef png_uint_32png_uint_32p
 
typedef const png_uint_32png_const_uint_32p
 
typedef png_int_32png_int_32p
 
typedef const png_int_32png_const_int_32p
 
typedef png_uint_16png_uint_16p
 
typedef const png_uint_16png_const_uint_16p
 
typedef png_int_16 * png_int_16p
 
typedef const png_int_16 * png_const_int_16p
 
typedef char * png_charp
 
typedef const char * png_const_charp
 
typedef png_fixed_pointpng_fixed_point_p
 
typedef const png_fixed_pointpng_const_fixed_point_p
 
typedef png_size_tpng_size_tp
 
typedef const png_size_tpng_const_size_tp
 
typedef FILE * png_FILE_p
 
typedef double * png_doublep
 
typedef const double * png_const_doublep
 
typedef png_byte ** png_bytepp
 
typedef png_uint_32 ** png_uint_32pp
 
typedef png_int_32 ** png_int_32pp
 
typedef png_uint_16 ** png_uint_16pp
 
typedef png_int_16 ** png_int_16pp
 
typedef const char ** png_const_charpp
 
typedef char ** png_charpp
 
typedef png_fixed_point ** png_fixed_point_pp
 
typedef double ** png_doublepp
 
typedef char *** png_charppp
 
typedef char * png_libpng_version_1_6_1
 
typedef struct png_struct_def png_struct
 
typedef const png_structpng_const_structp
 
typedef png_structpng_structp
 
typedef png_struct ** png_structpp
 
typedef struct png_info_def png_info
 
typedef png_infopng_infop
 
typedef const png_infopng_const_infop
 
typedef png_info ** png_infopp
 
typedef png_struct *PNG_RESTRICT png_structrp
 
typedef const png_struct
*PNG_RESTRICT 
png_const_structrp
 
typedef png_info *PNG_RESTRICT png_inforp
 
typedef const png_info
*PNG_RESTRICT 
png_const_inforp
 
typedef struct
pnglibNamespace::png_color_struct 
png_color
 
typedef png_colorpng_colorp
 
typedef const png_colorpng_const_colorp
 
typedef png_color ** png_colorpp
 
typedef struct
pnglibNamespace::png_color_16_struct 
png_color_16
 
typedef png_color_16png_color_16p
 
typedef const png_color_16png_const_color_16p
 
typedef png_color_16 ** png_color_16pp
 
typedef struct
pnglibNamespace::png_color_8_struct 
png_color_8
 
typedef png_color_8png_color_8p
 
typedef const png_color_8png_const_color_8p
 
typedef png_color_8 ** png_color_8pp
 
typedef struct
pnglibNamespace::png_sPLT_entry_struct 
png_sPLT_entry
 
typedef png_sPLT_entrypng_sPLT_entryp
 
typedef const png_sPLT_entrypng_const_sPLT_entryp
 
typedef png_sPLT_entry ** png_sPLT_entrypp
 
typedef struct
pnglibNamespace::png_sPLT_struct 
png_sPLT_t
 
typedef png_sPLT_tpng_sPLT_tp
 
typedef const png_sPLT_tpng_const_sPLT_tp
 
typedef png_sPLT_t ** png_sPLT_tpp
 
typedef struct
pnglibNamespace::png_text_struct 
png_text
 
typedef png_textpng_textp
 
typedef const png_textpng_const_textp
 
typedef png_text ** png_textpp
 
typedef struct
pnglibNamespace::png_time_struct 
png_time
 
typedef png_timepng_timep
 
typedef const png_timepng_const_timep
 
typedef png_time ** png_timepp
 
typedef struct
pnglibNamespace::png_unknown_chunk_t 
png_unknown_chunk
 
typedef png_unknown_chunkpng_unknown_chunkp
 
typedef const png_unknown_chunkpng_const_unknown_chunkp
 
typedef png_unknown_chunk ** png_unknown_chunkpp
 
typedef struct
pnglibNamespace::png_row_info_struct 
png_row_info
 
typedef png_row_infopng_row_infop
 
typedef png_row_info ** png_row_infopp
 
typedef struct png_control * png_controlp
 
typedef struct
pnglibNamespace::png_image
png_imagep
 
typedef struct
pnglibNamespace::png_compression_buffer 
png_compression_buffer
 
typedef struct
pnglibNamespace::png_compression_buffer
png_compression_bufferp
 
typedef struct
pnglibNamespace::png_xy 
png_xy
 
typedef struct
pnglibNamespace::png_XYZ 
png_XYZ
 
typedef struct
pnglibNamespace::png_colorspace 
png_colorspace
 
typedef struct
pnglibNamespace::png_colorspace 
png_colorspacerp
 
typedef const png_colorspace
*PNG_RESTRICT 
png_const_colorspacerp
 
typedef const png_uint_16ppng_const_uint_16pp
 
typedef char png_warning_parameters [PNG_WARNING_PARAMETER_COUNT][PNG_WARNING_PARAMETER_SIZE]
 
typedef png_libpng_version_1_6_1 Your_png_h_is_not_version_1_6_1
 
typedef struct
pnglibNamespace::png_dsort_struct 
png_dsort
 
typedef png_dsortpng_dsortp
 
typedef png_dsort ** png_dsortpp
 

Functions

typedef PNG_CALLBACK (void,*png_error_ptr,(png_structp, png_const_charp))
 
typedef PNG_CALLBACK (void,*png_rw_ptr,(png_structp, png_bytep, png_size_t))
 
typedef PNG_CALLBACK (void,*png_flush_ptr,(png_structp))
 
typedef PNG_CALLBACK (void,*png_read_status_ptr,(png_structp, png_uint_32, int))
 
typedef PNG_CALLBACK (void,*png_progressive_info_ptr,(png_structp, png_infop))
 
typedef PNG_CALLBACK (void,*png_progressive_row_ptr,(png_structp, png_bytep, png_uint_32, int))
 
typedef PNG_CALLBACK (void,*png_user_transform_ptr,(png_structp, png_row_infop, png_bytep))
 
typedef PNG_CALLBACK (int,*png_user_chunk_ptr,(png_structp, png_unknown_chunkp))
 
typedef PNG_CALLBACK (png_voidp,*png_malloc_ptr,(png_structp, png_alloc_size_t))
 
typedef PNG_CALLBACK (void,*png_free_ptr,(png_structp, png_voidp))
 
 PNG_EXPORT (1, png_uint_32, png_access_version_number,(void))
 
 PNG_EXPORT (2, void, png_set_sig_bytes,(png_structrp png_ptr, int num_bytes))
 
 PNG_EXPORT (3, int, png_sig_cmp,(png_const_bytep sig, png_size_t start, png_size_t num_to_check))
 
 PNG_EXPORTA (4, png_structp, png_create_read_struct,(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn), PNG_ALLOCATED)
 
 PNG_EXPORTA (5, png_structp, png_create_write_struct,(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn), PNG_ALLOCATED)
 
 PNG_EXPORT (6, png_size_t, png_get_compression_buffer_size,(png_const_structrp png_ptr))
 
 PNG_EXPORT (7, void, png_set_compression_buffer_size,(png_structrp png_ptr, png_size_t size))
 
 PNG_EXPORTA (9, void, png_longjmp,(png_const_structrp png_ptr, int val), PNG_NORETURN)
 
 PNG_EXPORTA (10, int, png_reset_zstream,(png_structrp png_ptr), PNG_DEPRECATED)
 
 PNG_EXPORT (13, void, png_write_sig,(png_structrp png_ptr))
 
 PNG_EXPORT (14, void, png_write_chunk,(png_structrp png_ptr, png_const_bytepchunk_name, png_const_bytep data, png_size_t length))
 
 PNG_EXPORT (15, void, png_write_chunk_start,(png_structrp png_ptr, png_const_bytep chunk_name, png_uint_32 length))
 
 PNG_EXPORT (16, void, png_write_chunk_data,(png_structrp png_ptr, png_const_bytep data, png_size_t length))
 
 PNG_EXPORT (17, void, png_write_chunk_end,(png_structrp png_ptr))
 
 PNG_EXPORTA (18, png_infop, png_create_info_struct,(png_const_structrp png_ptr), PNG_ALLOCATED)
 
 PNG_EXPORTA (19, void, png_info_init_3,(png_infopp info_ptr, png_size_t png_info_struct_size), PNG_DEPRECATED)
 
 PNG_EXPORT (20, void, png_write_info_before_PLTE,(png_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (21, void, png_write_info,(png_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (22, void, png_read_info,(png_structrp png_ptr, png_inforp info_ptr))
 
 PNG_EXPORTA (23, png_const_charp, png_convert_to_rfc1123,(png_structrp png_ptr, png_const_timep ptime), PNG_DEPRECATED)
 
 PNG_EXPORT (241, int, png_convert_to_rfc1123_buffer,(char out[29], png_const_timep ptime))
 
 PNG_EXPORT (26, void, png_set_expand,(png_structrp png_ptr))
 
 PNG_EXPORT (27, void, png_set_expand_gray_1_2_4_to_8,(png_structrp png_ptr))
 
 PNG_EXPORT (28, void, png_set_palette_to_rgb,(png_structrp png_ptr))
 
 PNG_EXPORT (29, void, png_set_tRNS_to_alpha,(png_structrp png_ptr))
 
 PNG_EXPORT (221, void, png_set_expand_16,(png_structrp png_ptr))
 
 PNG_EXPORT (30, void, png_set_bgr,(png_structrp png_ptr))
 
 PNG_EXPORT (31, void, png_set_gray_to_rgb,(png_structrp png_ptr))
 
 PNG_FP_EXPORT (32, void, png_set_rgb_to_gray,(png_structrp png_ptr, int error_action, double red, double green)) PNG_FIXED_EXPORT(33
 
png_structrp int
png_fixed_point
png_fixed_point green 
PNG_EXPORT (34, png_byte, png_get_rgb_to_gray_status,(png_const_structrppng_ptr))
 
 PNG_EXPORT (35, void, png_build_grayscale_palette,(int bit_depth, png_colorp palette))
 
 PNG_FP_EXPORT (227, void, png_set_alpha_mode,(png_structrp png_ptr, int mode, double output_gamma)) PNG_FIXED_EXPORT(228
 
 PNG_EXPORT (36, void, png_set_strip_alpha,(png_structrp png_ptr))
 
 PNG_EXPORT (37, void, png_set_swap_alpha,(png_structrp png_ptr))
 
 PNG_EXPORT (38, void, png_set_invert_alpha,(png_structrp png_ptr))
 
 PNG_EXPORT (39, void, png_set_filler,(png_structrp png_ptr, png_uint_32 filler, int flags))
 
 PNG_EXPORT (40, void, png_set_add_alpha,(png_structrp png_ptr, png_uint_32 filler, int flags))
 
 PNG_EXPORT (41, void, png_set_swap,(png_structrp png_ptr))
 
 PNG_EXPORT (42, void, png_set_packing,(png_structrp png_ptr))
 
 PNG_EXPORT (43, void, png_set_packswap,(png_structrp png_ptr))
 
 PNG_EXPORT (44, void, png_set_shift,(png_structrp png_ptr, png_const_color_8ptrue_bits))
 
 PNG_EXPORT (45, int, png_set_interlace_handling,(png_structrp png_ptr))
 
 PNG_EXPORT (46, void, png_set_invert_mono,(png_structrp png_ptr))
 
 PNG_FP_EXPORT (47, void, png_set_background,(png_structrp png_ptr, png_const_color_16p background_color, int background_gamma_code, int need_expand, double background_gamma)) PNG_FIXED_EXPORT(215
 
 PNG_EXPORT (229, void, png_set_scale_16,(png_structrp png_ptr))
 
 PNG_EXPORT (48, void, png_set_strip_16,(png_structrp png_ptr))
 
 PNG_EXPORT (49, void, png_set_quantize,(png_structrp png_ptr, png_colorp palette, int num_palette, int maximum_colors, png_const_uint_16p histogram, int full_quantize))
 
 PNG_FP_EXPORT (50, void, png_set_gamma,(png_structrp png_ptr, double screen_gamma, double override_file_gamma)) PNG_FIXED_EXPORT(208
 
png_structrp png_fixed_point
png_fixed_point
override_file_gamma 
PNG_EXPORT (51, void, png_set_flush,(png_structrp png_ptr, int nrows))
 
 PNG_EXPORT (52, void, png_write_flush,(png_structrp png_ptr))
 
 PNG_EXPORT (53, void, png_start_read_image,(png_structrp png_ptr))
 
 PNG_EXPORT (54, void, png_read_update_info,(png_structrp png_ptr, png_inforp info_ptr))
 
 PNG_EXPORT (55, void, png_read_rows,(png_structrp png_ptr, png_bytepp row, png_bytepp display_row, png_uint_32 num_rows))
 
 PNG_EXPORT (56, void, png_read_row,(png_structrp png_ptr, png_bytep row, png_bytep display_row))
 
 PNG_EXPORT (57, void, png_read_image,(png_structrp png_ptr, png_bytepp image))
 
 PNG_EXPORT (58, void, png_write_row,(png_structrp png_ptr, png_const_bytep row))
 
 PNG_EXPORT (59, void, png_write_rows,(png_structrp png_ptr, png_bytepp row, png_uint_32 num_rows))
 
 PNG_EXPORT (60, void, png_write_image,(png_structrp png_ptr, png_bytepp image))
 
 PNG_EXPORT (61, void, png_write_end,(png_structrp png_ptr, png_inforp info_ptr))
 
 PNG_EXPORT (62, void, png_read_end,(png_structrp png_ptr, png_inforp info_ptr))
 
 PNG_EXPORT (63, void, png_destroy_info_struct,(png_const_structrp png_ptr, png_infopp info_ptr_ptr))
 
 PNG_EXPORT (64, void, png_destroy_read_struct,(png_structpp png_ptr_ptr, png_infopp info_ptr_ptr, png_infopp end_info_ptr_ptr))
 
 PNG_EXPORT (65, void, png_destroy_write_struct,(png_structpp png_ptr_ptr, png_infopp info_ptr_ptr))
 
 PNG_EXPORT (66, void, png_set_crc_action,(png_structrp png_ptr, int crit_action, int ancil_action))
 
 PNG_EXPORT (67, void, png_set_filter,(png_structrp png_ptr, int method, int filters))
 
 PNG_FP_EXPORT (68, void, png_set_filter_heuristics,(png_structrp png_ptr, int heuristic_method, int num_weights, png_const_doublep filter_weights, png_const_doublep filter_costs)) PNG_FIXED_EXPORT(209
 
 PNG_EXPORT (69, void, png_set_compression_level,(png_structrp png_ptr, int level))
 
 PNG_EXPORT (70, void, png_set_compression_mem_level,(png_structrp png_ptr, int mem_level))
 
 PNG_EXPORT (71, void, png_set_compression_strategy,(png_structrp png_ptr, int strategy))
 
 PNG_EXPORT (72, void, png_set_compression_window_bits,(png_structrp png_ptr, int window_bits))
 
 PNG_EXPORT (73, void, png_set_compression_method,(png_structrp png_ptr, int method))
 
 PNG_EXPORT (222, void, png_set_text_compression_level,(png_structrp png_ptr, int level))
 
 PNG_EXPORT (223, void, png_set_text_compression_mem_level,(png_structrp png_ptr, int mem_level))
 
 PNG_EXPORT (224, void, png_set_text_compression_strategy,(png_structrp png_ptr, int strategy))
 
 PNG_EXPORT (225, void, png_set_text_compression_window_bits,(png_structrp png_ptr, int window_bits))
 
 PNG_EXPORT (226, void, png_set_text_compression_method,(png_structrp png_ptr, int method))
 
 PNG_EXPORT (74, void, png_init_io,(png_structrp png_ptr, png_FILE_p fp))
 
 PNG_EXPORT (75, void, png_set_error_fn,(png_structrp png_ptr, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warning_fn))
 
 PNG_EXPORT (76, png_voidp, png_get_error_ptr,(png_const_structrp png_ptr))
 
 PNG_EXPORT (77, void, png_set_write_fn,(png_structrp png_ptr, png_voidp io_ptr, png_rw_ptr write_data_fn, png_flush_ptr output_flush_fn))
 
 PNG_EXPORT (78, void, png_set_read_fn,(png_structrp png_ptr, png_voidp io_ptr, png_rw_ptr read_data_fn))
 
 PNG_EXPORT (79, png_voidp, png_get_io_ptr,(png_const_structrp png_ptr))
 
 PNG_EXPORT (80, void, png_set_read_status_fn,(png_structrp png_ptr, png_read_status_ptr read_row_fn))
 
 PNG_EXPORT (81, void, png_set_write_status_fn,(png_structrp png_ptr, png_write_status_ptr write_row_fn))
 
 PNG_EXPORT (84, void, png_set_read_user_transform_fn,(png_structrp png_ptr, png_user_transform_ptr read_user_transform_fn))
 
 PNG_EXPORT (85, void, png_set_write_user_transform_fn,(png_structrp png_ptr, png_user_transform_ptr write_user_transform_fn))
 
 PNG_EXPORT (86, void, png_set_user_transform_info,(png_structrp png_ptr, png_voidp user_transform_ptr, int user_transform_depth, int user_transform_channels))
 
 PNG_EXPORT (87, png_voidp, png_get_user_transform_ptr,(png_const_structrp png_ptr))
 
 PNG_EXPORT (217, png_uint_32, png_get_current_row_number,(png_const_structrp))
 
 PNG_EXPORT (218, png_byte, png_get_current_pass_number,(png_const_structrp))
 
 PNG_EXPORT (88, void, png_set_read_user_chunk_fn,(png_structrp png_ptr, png_voidp user_chunk_ptr, png_user_chunk_ptr read_user_chunk_fn))
 
 PNG_EXPORT (89, png_voidp, png_get_user_chunk_ptr,(png_const_structrp png_ptr))
 
 PNG_EXPORT (90, void, png_set_progressive_read_fn,(png_structrp png_ptr, png_voidp progressive_ptr, png_progressive_info_ptr info_fn, png_progressive_row_ptr row_fn, png_progressive_end_ptr end_fn))
 
 PNG_EXPORT (91, png_voidp, png_get_progressive_ptr,(png_const_structrp png_ptr))
 
 PNG_EXPORT (92, void, png_process_data,(png_structrp png_ptr, png_inforp info_ptr, png_bytep buffer, png_size_t buffer_size))
 
 PNG_EXPORT (219, png_size_t, png_process_data_pause,(png_structrp, int save))
 
 PNG_EXPORT (220, png_uint_32, png_process_data_skip,(png_structrp))
 
 PNG_EXPORT (93, void, png_progressive_combine_row,(png_const_structrp png_ptr, png_bytep old_row, png_const_bytep new_row))
 
 PNG_EXPORTA (94, png_voidp, png_malloc,(png_const_structrp png_ptr, png_alloc_size_t size), PNG_ALLOCATED)
 
 PNG_EXPORTA (95, png_voidp, png_calloc,(png_const_structrp png_ptr, png_alloc_size_t size), PNG_ALLOCATED)
 
 PNG_EXPORTA (96, png_voidp, png_malloc_warn,(png_const_structrp png_ptr, png_alloc_size_t size), PNG_ALLOCATED)
 
 PNG_EXPORT (97, void, png_free,(png_const_structrp png_ptr, png_voidp ptr))
 
 PNG_EXPORT (98, void, png_free_data,(png_const_structrp png_ptr, png_inforp info_ptr, png_uint_32 free_me, int num))
 
 PNG_EXPORTA (99, void, png_data_freer,(png_const_structrp png_ptr, png_inforp info_ptr, int freer, png_uint_32 mask), PNG_DEPRECATED)
 
 PNG_EXPORTA (104, void, png_err,(png_const_structrp png_ptr), PNG_NORETURN)
 
 PNG_EXPORT (105, void, png_warning,(png_const_structrp png_ptr, png_const_charp warning_message))
 
 PNG_EXPORT (106, void, png_chunk_warning,(png_const_structrp png_ptr, png_const_charp warning_message))
 
 PNG_EXPORT (107, void, png_benign_error,(png_const_structrp png_ptr, png_const_charp warning_message))
 
 PNG_EXPORT (108, void, png_chunk_benign_error,(png_const_structrp png_ptr, png_const_charp warning_message))
 
 PNG_EXPORT (109, void, png_set_benign_errors,(png_structrp png_ptr, int allowed))
 
 PNG_EXPORT (110, png_uint_32, png_get_valid,(png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 flag))
 
 PNG_EXPORT (111, png_size_t, png_get_rowbytes,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (112, png_bytepp, png_get_rows,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (113, void, png_set_rows,(png_const_structrp png_ptr, png_inforp info_ptr, png_bytepp row_pointers))
 
 PNG_EXPORT (114, png_byte, png_get_channels,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (115, png_uint_32, png_get_image_width,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (116, png_uint_32, png_get_image_height,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (117, png_byte, png_get_bit_depth,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (118, png_byte, png_get_color_type,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (119, png_byte, png_get_filter_type,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (120, png_byte, png_get_interlace_type,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (121, png_byte, png_get_compression_type,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (122, png_uint_32, png_get_pixels_per_meter,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (123, png_uint_32, png_get_x_pixels_per_meter,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (124, png_uint_32, png_get_y_pixels_per_meter,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_FP_EXPORT (125, float, png_get_pixel_aspect_ratio,(png_const_structrp png_ptr, png_const_inforp info_ptr)) PNG_FIXED_EXPORT(210
 
png_const_structrp
png_const_inforp info_ptr 
PNG_EXPORT (126, png_int_32, png_get_x_offset_pixels,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (127, png_int_32, png_get_y_offset_pixels,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (128, png_int_32, png_get_x_offset_microns,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (129, png_int_32, png_get_y_offset_microns,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (130, png_const_bytep, png_get_signature,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (131, png_uint_32, png_get_bKGD,(png_const_structrp png_ptr, png_inforp info_ptr, png_color_16p *background))
 
 PNG_EXPORT (132, void, png_set_bKGD,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_color_16p background))
 
 PNG_FP_EXPORT (133, png_uint_32, png_get_cHRM,(png_const_structrp png_ptr, png_const_inforp info_ptr, double *white_x, double *white_y, double *red_x, double *red_y, double *green_x, double *green_y, double *blue_x, double *blue_y)) PNG_FP_EXPORT(230
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z 
PNG_FIXED_EXPORT (134, png_uint_32, png_get_cHRM_fixed,(png_const_structrp png_ptr, png_const_inforp info_ptr, png_fixed_point *int_white_x, png_fixed_point *int_white_y, png_fixed_point *int_red_x, png_fixed_point *int_red_y, png_fixed_point *int_green_x, png_fixed_point *int_green_y, png_fixed_point *int_blue_x, png_fixed_point *int_blue_y)) PNG_FIXED_EXPORT(231
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point *int_blue_Z 
PNG_FP_EXPORT (135, void, png_set_cHRM,(png_const_structrp png_ptr, png_inforp info_ptr, double white_x, double white_y, double red_x, double red_y, double green_x, double green_y, double blue_x, double blue_y)) PNG_FP_EXPORT(232
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point *int_blue_Z
png_const_structrp png_inforp
double double double double
double double double double
double blue_Z 
PNG_FIXED_EXPORT (136, void, png_set_cHRM_fixed,(png_const_structrp png_ptr, png_inforp info_ptr, png_fixed_point int_white_x, png_fixed_point int_white_y, png_fixed_point int_red_x, png_fixed_point int_red_y, png_fixed_point int_green_x, png_fixed_point int_green_y, png_fixed_point int_blue_x, png_fixed_point int_blue_y)) PNG_FIXED_EXPORT(233
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point *int_blue_Z
png_const_structrp png_inforp
double double double double
double double double double
double blue_Z
png_const_structrp png_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point int_blue_Z 
PNG_FP_EXPORT (137, png_uint_32, png_get_gAMA,(png_const_structrp png_ptr, png_const_inforp info_ptr, double *file_gamma)) PNG_FIXED_EXPORT(138
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point *int_blue_Z
png_const_structrp png_inforp
double double double double
double double double double
double blue_Z
png_const_structrp png_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point int_blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
*int_file_gamma 
PNG_FP_EXPORT (139, void, png_set_gAMA,(png_const_structrp png_ptr, png_inforp info_ptr, double file_gamma)) PNG_FIXED_EXPORT(140
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point *int_blue_Z
png_const_structrp png_inforp
double double double double
double double double double
double blue_Z
png_const_structrp png_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point int_blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
*int_file_gamma
png_const_structrp png_inforp
png_fixed_point int_file_gamma 
PNG_EXPORT (141, png_uint_32, png_get_hIST,(png_const_structrp png_ptr, png_inforp info_ptr, png_uint_16p *hist))
 
 PNG_EXPORT (142, void, png_set_hIST,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_uint_16p hist))
 
 PNG_EXPORT (143, png_uint_32, png_get_IHDR,(png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *width, png_uint_32 *height, int *bit_depth, int *color_type, int *interlace_method, int *compression_method, int *filter_method))
 
 PNG_EXPORT (144, void, png_set_IHDR,(png_const_structrp png_ptr, png_inforp info_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int interlace_method, int compression_method, int filter_method))
 
 PNG_EXPORT (145, png_uint_32, png_get_oFFs,(png_const_structrp png_ptr, png_const_inforp info_ptr, png_int_32 *offset_x, png_int_32 *offset_y, int *unit_type))
 
 PNG_EXPORT (146, void, png_set_oFFs,(png_const_structrp png_ptr, png_inforp info_ptr, png_int_32 offset_x, png_int_32 offset_y, int unit_type))
 
 PNG_EXPORT (147, png_uint_32, png_get_pCAL,(png_const_structrp png_ptr, png_inforp info_ptr, png_charp *purpose, png_int_32 *X0, png_int_32 *X1, int *type, int *nparams, png_charp *units, png_charpp *params))
 
 PNG_EXPORT (148, void, png_set_pCAL,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_charp purpose, png_int_32 X0, png_int_32 X1, int type, int nparams, png_const_charp units, png_charpp params))
 
 PNG_EXPORT (149, png_uint_32, png_get_pHYs,(png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *res_x, png_uint_32 *res_y, int *unit_type))
 
 PNG_EXPORT (150, void, png_set_pHYs,(png_const_structrp png_ptr, png_inforp info_ptr, png_uint_32 res_x, png_uint_32 res_y, int unit_type))
 
 PNG_EXPORT (151, png_uint_32, png_get_PLTE,(png_const_structrp png_ptr, png_inforp info_ptr, png_colorp *palette, int *num_palette))
 
 PNG_EXPORT (152, void, png_set_PLTE,(png_structrp png_ptr, png_inforp info_ptr, png_const_colorp palette, int num_palette))
 
 PNG_EXPORT (153, png_uint_32, png_get_sBIT,(png_const_structrp png_ptr, png_inforp info_ptr, png_color_8p *sig_bit))
 
 PNG_EXPORT (154, void, png_set_sBIT,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_color_8p sig_bit))
 
 PNG_EXPORT (155, png_uint_32, png_get_sRGB,(png_const_structrp png_ptr, png_const_inforp info_ptr, int *file_srgb_intent))
 
 PNG_EXPORT (156, void, png_set_sRGB,(png_const_structrp png_ptr, png_inforp info_ptr, int srgb_intent))
 
 PNG_EXPORT (157, void, png_set_sRGB_gAMA_and_cHRM,(png_const_structrp png_ptr, png_inforp info_ptr, int srgb_intent))
 
 PNG_EXPORT (158, png_uint_32, png_get_iCCP,(png_const_structrp png_ptr, png_inforp info_ptr, png_charpp name, int *compression_type, png_bytepp profile, png_uint_32 *proflen))
 
 PNG_EXPORT (159, void, png_set_iCCP,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_charp name, int compression_type, png_const_bytep profile, png_uint_32 proflen))
 
 PNG_EXPORT (160, int, png_get_sPLT,(png_const_structrp png_ptr, png_inforp info_ptr, png_sPLT_tpp entries))
 
 PNG_EXPORT (161, void, png_set_sPLT,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_sPLT_tp entries, int nentries))
 
 PNG_EXPORT (162, int, png_get_text,(png_const_structrp png_ptr, png_inforp info_ptr, png_textp *text_ptr, int *num_text))
 
 PNG_EXPORT (163, void, png_set_text,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_textp text_ptr, int num_text))
 
 PNG_EXPORT (164, png_uint_32, png_get_tIME,(png_const_structrp png_ptr, png_inforp info_ptr, png_timep *mod_time))
 
 PNG_EXPORT (165, void, png_set_tIME,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_timep mod_time))
 
 PNG_EXPORT (166, png_uint_32, png_get_tRNS,(png_const_structrp png_ptr, png_inforp info_ptr, png_bytep *trans_alpha, int *num_trans, png_color_16p *trans_color))
 
 PNG_EXPORT (167, void, png_set_tRNS,(png_structrp png_ptr, png_inforp info_ptr, png_const_bytep trans_alpha, int num_trans, png_const_color_16p trans_color))
 
 PNG_FP_EXPORT (168, png_uint_32, png_get_sCAL,(png_const_structrp png_ptr, png_const_inforp info_ptr, int *unit, double *width, double *height)) PNG_FIXED_EXPORT(214
 
png_const_structrp
png_const_inforp int
png_fixed_point
png_fixed_point *height 
PNG_EXPORT (169, png_uint_32, png_get_sCAL_s,(png_const_structrp png_ptr, png_const_inforp info_ptr, int *unit, png_charpp swidth, png_charpp sheight))
 
 PNG_FP_EXPORT (170, void, png_set_sCAL,(png_const_structrp png_ptr, png_inforp info_ptr, int unit, double width, double height)) PNG_FIXED_EXPORT(213
 
png_const_structrp png_inforp
int png_fixed_point
png_fixed_point height 
PNG_EXPORT (171, void, png_set_sCAL_s,(png_const_structrp png_ptr, png_inforp info_ptr, int unit, png_const_charp swidth, png_const_charp sheight))
 
 PNG_EXPORT (172, void, png_set_keep_unknown_chunks,(png_structrp png_ptr, int keep, png_const_bytep chunk_list, int num_chunks))
 
 PNG_EXPORT (173, int, png_handle_as_unknown,(png_const_structrp png_ptr, png_const_bytep chunk_name))
 
 PNG_EXPORT (174, void, png_set_unknown_chunks,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_unknown_chunkp unknowns, int num_unknowns))
 
 PNG_EXPORT (175, void, png_set_unknown_chunk_location,(png_const_structrp png_ptr, png_inforp info_ptr, int chunk, int location))
 
 PNG_EXPORT (176, int, png_get_unknown_chunks,(png_const_structrp png_ptr, png_inforp info_ptr, png_unknown_chunkpp entries))
 
 PNG_EXPORT (177, void, png_set_invalid,(png_const_structrp png_ptr, png_inforp info_ptr, int mask))
 
 PNG_EXPORT (178, void, png_read_png,(png_structrp png_ptr, png_inforp info_ptr, int transforms, png_voidp params))
 
 PNG_EXPORT (179, void, png_write_png,(png_structrp png_ptr, png_inforp info_ptr, int transforms, png_voidp params))
 
 PNG_EXPORT (180, png_const_charp, png_get_copyright,(png_const_structrp png_ptr))
 
 PNG_EXPORT (181, png_const_charp, png_get_header_ver,(png_const_structrp png_ptr))
 
 PNG_EXPORT (182, png_const_charp, png_get_header_version,(png_const_structrp png_ptr))
 
 PNG_EXPORT (183, png_const_charp, png_get_libpng_ver,(png_const_structrp png_ptr))
 
 PNG_EXPORT (184, png_uint_32, png_permit_mng_features,(png_structrp png_ptr, png_uint_32 mng_features_permitted))
 
 PNG_EXPORT (186, void, png_set_user_limits,(png_structrp png_ptr, png_uint_32 user_width_max, png_uint_32 user_height_max))
 
 PNG_EXPORT (187, png_uint_32, png_get_user_width_max,(png_const_structrp png_ptr))
 
 PNG_EXPORT (188, png_uint_32, png_get_user_height_max,(png_const_structrp png_ptr))
 
 PNG_EXPORT (189, void, png_set_chunk_cache_max,(png_structrp png_ptr, png_uint_32 user_chunk_cache_max))
 
 PNG_EXPORT (190, png_uint_32, png_get_chunk_cache_max,(png_const_structrp png_ptr))
 
 PNG_EXPORT (191, void, png_set_chunk_malloc_max,(png_structrp png_ptr, png_alloc_size_t user_chunk_cache_max))
 
 PNG_EXPORT (192, png_alloc_size_t, png_get_chunk_malloc_max,(png_const_structrp png_ptr))
 
 PNG_EXPORT (193, png_uint_32, png_get_pixels_per_inch,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (194, png_uint_32, png_get_x_pixels_per_inch,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_EXPORT (195, png_uint_32, png_get_y_pixels_per_inch,(png_const_structrp png_ptr, png_const_inforp info_ptr))
 
 PNG_FP_EXPORT (196, float, png_get_x_offset_inches,(png_const_structrp png_ptr, png_const_inforp info_ptr)) PNG_FIXED_EXPORT(211
 
png_const_structrp
png_const_inforp info_ptr 
PNG_FP_EXPORT (197, float, png_get_y_offset_inches,(png_const_structrp png_ptr, png_const_inforp info_ptr)) PNG_FIXED_EXPORT(212
 
png_const_structrp
png_const_inforp info_ptr
png_const_structrp
png_const_inforp info_ptr 
PNG_EXPORT (198, png_uint_32, png_get_pHYs_dpi,(png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *res_x, png_uint_32 *res_y, int *unit_type))
 
 PNG_EXPORT (199, png_uint_32, png_get_io_state,(png_const_structrp png_ptr))
 
 PNG_REMOVED (200, png_const_bytep, png_get_io_chunk_name,(png_structrp png_ptr), PNG_DEPRECATED) PNG_EXPORT(216
 
 PNG_EXPORT (201, png_uint_32, png_get_uint_32,(png_const_bytep buf))
 
 PNG_EXPORT (202, png_uint_16, png_get_uint_16,(png_const_bytep buf))
 
 PNG_EXPORT (203, png_int_32, png_get_int_32,(png_const_bytep buf))
 
 PNG_EXPORT (204, png_uint_32, png_get_uint_31,(png_const_structrp png_ptr, png_const_bytep buf))
 
 PNG_EXPORT (205, void, png_save_uint_32,(png_bytep buf, png_uint_32 i))
 
 PNG_EXPORT (206, void, png_save_int_32,(png_bytep buf, png_int_32 i))
 
 PNG_EXPORT (207, void, png_save_uint_16,(png_bytep buf, unsigned int i))
 
 PNG_EXPORT (242, void, png_set_check_for_invalid_index,(png_structrp png_ptr, int allowed))
 
 PNG_EXPORT (243, int, png_get_palette_max,(png_const_structp png_ptr, png_const_infop info_ptr))
 
 PNG_INTERNAL_FUNCTION (void, png_zstream_error,(png_structrp png_ptr, int ret), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_free_buffer_list,(png_structrp png_ptr, png_compression_bufferp *list), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (png_fixed_point, png_fixed,(png_const_structrp png_ptr, double fp, png_const_charp text), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_user_version_check,(png_structrp png_ptr, png_const_charp user_png_ver), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (png_voidp, png_malloc_base,(png_const_structrp png_ptr, png_alloc_size_t size), PNG_ALLOCATED)
 
 PNG_INTERNAL_FUNCTION (png_voidp, png_malloc_array,(png_const_structrp png_ptr, int nelements, size_t element_size), PNG_ALLOCATED)
 
 PNG_INTERNAL_FUNCTION (png_voidp, png_realloc_array,(png_const_structrp png_ptr, png_const_voidp array, int old_elements, int add_elements, size_t element_size), PNG_ALLOCATED)
 
 PNG_INTERNAL_FUNCTION (png_structp, png_create_png_struct,(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn, png_voidp mem_ptr, png_malloc_ptr malloc_fn, png_free_ptr free_fn), PNG_ALLOCATED)
 
 PNG_INTERNAL_FUNCTION (void, png_destroy_png_struct,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_free_jmpbuf,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (voidpf, png_zalloc,(voidpf png_ptr, uInt items, uInt size), PNG_ALLOCATED)
 
 PNG_INTERNAL_FUNCTION (void, png_zfree,(voidpf png_ptr, voidpf ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void PNGCBAPI, png_default_read_data,(png_structp png_ptr, png_bytep data, png_size_t length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void PNGCBAPI, png_push_fill_buffer,(png_structp png_ptr, png_bytep buffer, png_size_t length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void PNGCBAPI, png_default_write_data,(png_structp png_ptr, png_bytep data, png_size_t length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void PNGCBAPI, png_default_flush,(png_structp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_reset_crc,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_data,(png_structrp png_ptr, png_const_bytep data, png_size_t length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_sig,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (png_uint_32, png_read_chunk_header,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_data,(png_structrp png_ptr, png_bytep data, png_size_t length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_crc_read,(png_structrp png_ptr, png_bytep buf, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_crc_finish,(png_structrp png_ptr, png_uint_32 skip), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_crc_error,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_calculate_crc,(png_structrp png_ptr, png_const_bytep ptr, png_size_t length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_flush,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_IHDR,(png_structrp png_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int compression_method, int filter_method, int interlace_method), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_PLTE,(png_structrp png_ptr, png_const_colorp palette, png_uint_32 num_pal), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_compress_IDAT,(png_structrp png_ptr, png_const_bytep row_data, png_alloc_size_t row_data_length, int flush), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_IEND,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_gAMA_fixed,(png_structrp png_ptr, png_fixed_point file_gamma), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_sBIT,(png_structrp png_ptr, png_const_color_8p sbit, int color_type), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_cHRM_fixed,(png_structrp png_ptr, const png_xy *xy), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_sRGB,(png_structrp png_ptr, int intent), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_iCCP,(png_structrp png_ptr, png_const_charp name, png_const_bytep profile), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_sPLT,(png_structrp png_ptr, png_const_sPLT_tp palette), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_tRNS,(png_structrp png_ptr, png_const_bytep trans, png_const_color_16p values, int number, int color_type), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_bKGD,(png_structrp png_ptr, png_const_color_16p values, int color_type), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_hIST,(png_structrp png_ptr, png_const_uint_16p hist, int num_hist), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_tEXt,(png_structrp png_ptr, png_const_charp key, png_const_charp text, png_size_t text_len), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_zTXt,(png_structrp png_ptr, png_const_charpkey, png_const_charp text, png_size_t text_len, int compression), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_iTXt,(png_structrp png_ptr, int compression, png_const_charp key, png_const_charp lang, png_const_charp lang_key, png_const_charp text), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_set_text_2,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_textp text_ptr, int num_text), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_oFFs,(png_structrp png_ptr, png_int_32 x_offset, png_int_32 y_offset, int unit_type), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_pCAL,(png_structrp png_ptr, png_charp purpose, png_int_32 X0, png_int_32 X1, int type, int nparams, png_const_charp units, png_charpp params), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_pHYs,(png_structrp png_ptr, png_uint_32 x_pixels_per_unit, png_uint_32 y_pixels_per_unit, int unit_type), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_tIME,(png_structrp png_ptr, png_const_timep mod_time), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_sCAL_s,(png_structrp png_ptr, int unit, png_const_charp width, png_const_charp height), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_finish_row,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_start_row,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_combine_row,(png_const_structrp png_ptr, png_bytep row, int display), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_read_interlace,(png_row_infop row_info, png_bytep row, int pass, png_uint_32 transformations), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_write_interlace,(png_row_infop row_info, png_bytep row, int pass), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_filter_row,(png_structrp pp, png_row_infoprow_info, png_bytep row, png_const_bytep prev_row, int filter), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_filter_row_up_neon,(png_row_infop row_info, png_bytep row, png_const_bytep prev_row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_filter_row_sub3_neon,(png_row_infoprow_info, png_bytep row, png_const_bytep prev_row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_filter_row_sub4_neon,(png_row_infoprow_info, png_bytep row, png_const_bytep prev_row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_filter_row_avg3_neon,(png_row_infoprow_info, png_bytep row, png_const_bytep prev_row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_filter_row_avg4_neon,(png_row_infoprow_info, png_bytep row, png_const_bytep prev_row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_filter_row_paeth3_neon,(png_row_infoprow_info, png_bytep row, png_const_bytep prev_row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_filter_row_paeth4_neon,(png_row_infoprow_info, png_bytep row, png_const_bytep prev_row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_write_find_filter,(png_structrp png_ptr, png_row_infop row_info), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_IDAT_data,(png_structrp png_ptr, png_bytep output, png_alloc_size_t avail_out), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_finish_IDAT,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_finish_row,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_start_row,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_transform_info,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_read_filler,(png_row_infop row_info, png_bytep row, png_uint_32 filler, png_uint_32 flags), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_read_swap_alpha,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_write_swap_alpha,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_read_invert_alpha,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_write_invert_alpha,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_strip_channel,(png_row_infop row_info, png_bytep row, int at_start), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_swap,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_packswap,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_do_rgb_to_gray,(png_structrp png_ptr, png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_gray_to_rgb,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_unpack,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_unshift,(png_row_infop row_info, png_bytep row, png_const_color_8p sig_bits), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_invert,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_scale_16_to_8,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_chop,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_quantize,(png_row_infop row_info, png_bytep row, png_const_bytep palette_lookup, png_const_bytep quantize_lookup), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_bgr,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_pack,(png_row_infop row_info, png_bytep row, png_uint_32 bit_depth), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_shift,(png_row_infop row_info, png_bytep row, png_const_color_8p bit_depth), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_compose,(png_row_infop row_info, png_bytep row, png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_gamma,(png_row_infop row_info, png_bytep row, png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_encode_alpha,(png_row_infop row_info, png_bytep row, png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_expand_palette,(png_row_infop row_info, png_bytep row, png_const_colorp palette, png_const_bytep trans, int num_trans), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_expand,(png_row_infop row_info, png_bytep row, png_const_color_16p trans_color), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_expand_16,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_IHDR,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_PLTE,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_IEND,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_bKGD,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_cHRM,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_gAMA,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_hIST,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_iCCP,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_iTXt,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_oFFs,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_pCAL,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_pHYs,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_sBIT,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_sCAL,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_sPLT,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_sRGB,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_tEXt,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_tIME,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_tRNS,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_zTXt,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_check_chunk_name,(png_structrp png_ptr, png_uint_32 chunk_name), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_handle_unknown,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length, int keep), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_chunk_unknown_handling,(png_const_structrp png_ptr, png_uint_32 chunk_name), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_read_transformations,(png_structrp png_ptr, png_row_infop row_info), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_write_transformations,(png_structrp png_ptr, png_row_infop row_info), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_init_read_transformations,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_read_chunk,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_read_sig,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_check_crc,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_crc_skip,(png_structrp png_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_crc_finish,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_save_buffer,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_restore_buffer,(png_structrp png_ptr, png_bytep buffer, png_size_t buffer_length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_read_IDAT,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_process_IDAT_data,(png_structrp png_ptr, png_bytep buffer, png_size_t buffer_length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_process_row,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_handle_unknown,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_have_info,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_have_end,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_have_row,(png_structrp png_ptr, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_read_end,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_process_some_data,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_read_push_finish_row,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_handle_tEXt,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_read_tEXt,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_handle_zTXt,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_read_zTXt,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_handle_iTXt,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_push_read_iTXt,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_read_intrapixel,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_write_intrapixel,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_colorspace_set_gamma,(png_const_structrp png_ptr, png_colorspacerp colorspace, png_fixed_point gAMA), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_colorspace_sync_info,(png_const_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_colorspace_sync,(png_const_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_colorspace_set_chromaticities,(png_const_structrp png_ptr, png_colorspacerp colorspace, const png_xy *xy, int preferred), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_colorspace_set_endpoints,(png_const_structrp png_ptr, png_colorspacerp colorspace, const png_XYZ *XYZ, int preferred), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_colorspace_set_sRGB,(png_const_structrp png_ptr, png_colorspacerp colorspace, int intent), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_colorspace_set_ICC,(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile, int color_type), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_icc_check_length,(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_icc_check_header,(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile, int color_type), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_icc_check_tag_table,(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_icc_set_sRGB,(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_bytep profile, uLong adler), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_colorspace_set_rgb_coefficients,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_check_IHDR,(png_const_structrp png_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int interlace_type, int compression_type, int filter_type), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_do_check_palette_indexes,(png_structrp png_ptr, png_row_infop row_info), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (size_t, png_safecat,(png_charp buffer, size_t bufsize, size_t pos, png_const_charp string), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (png_charp, png_format_number,(png_const_charp start, png_charp end, int format, png_alloc_size_t number), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_warning_parameter,(png_warning_parameters p, int number, png_const_charp string), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_warning_parameter_unsigned,(png_warning_parameters p, int number, int format, png_alloc_size_t value), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_warning_parameter_signed,(png_warning_parameters p, int number, int format, png_int_32 value), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_formatted_warning,(png_const_structrp png_ptr, png_warning_parameters p, png_const_charp message), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_app_warning,(png_const_structrp png_ptr, png_const_charp message), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_app_error,(png_const_structrp png_ptr, png_const_charp message), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_chunk_report,(png_const_structrp png_ptr, png_const_charp message, int error), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_ascii_from_fp,(png_const_structrp png_ptr, png_charp ascii, png_size_t size, double fp, unsigned int precision), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_ascii_from_fixed,(png_const_structrp png_ptr, png_charp ascii, png_size_t size, png_fixed_point fp), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_check_fp_number,(png_const_charp string, png_size_t size, int *statep, png_size_tp whereami), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_check_fp_string,(png_const_charp string, png_size_t size), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_muldiv,(png_fixed_point_p res, png_fixed_point a, png_int_32 multiplied_by, png_int_32 divided_by), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (png_fixed_point, png_muldiv_warn,(png_const_structrp png_ptr, png_fixed_point a, png_int_32 multiplied_by, png_int_32 divided_by), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (png_fixed_point, png_reciprocal,(png_fixed_point a), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (png_fixed_point, png_reciprocal2,(png_fixed_point a, png_fixed_point b), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (int, png_gamma_significant,(png_fixed_point gamma_value), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (png_uint_16, png_gamma_correct,(png_structrp png_ptr, unsigned int value, png_fixed_point gamma_value), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (png_uint_16, png_gamma_16bit_correct,(unsigned int value, png_fixed_point gamma_value), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (png_byte, png_gamma_8bit_correct,(unsigned int value, png_fixed_point gamma_value), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_destroy_gamma_table,(png_structrp png_ptr), PNG_EMPTY)
 
 PNG_INTERNAL_FUNCTION (void, png_build_gamma_table,(png_structrp png_ptr, int bit_depth), PNG_EMPTY)
 
void PNGAPI png_set_sig_bytes (png_structrp png_ptr, int num_bytes)
 
int PNGAPI png_sig_cmp (png_const_bytep sig, png_size_t start, png_size_t num_to_check)
 
 PNG_FUNCTION (voidpf, png_zalloc,(voidpf png_ptr, uInt items, uInt size), PNG_ALLOCATED)
 
void png_zfree (voidpf png_ptr, voidpf ptr)
 
void png_reset_crc (png_structrp png_ptr)
 
void png_calculate_crc (png_structrp png_ptr, png_const_bytep ptr, png_size_t length)
 
int png_user_version_check (png_structrp png_ptr, png_const_charp user_png_ver)
 
 PNG_FUNCTION (png_structp, png_create_png_struct,(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn, png_voidp, png_malloc_ptr, png_free_ptr), PNG_ALLOCATED)
 
 PNG_FUNCTION (png_infop, PNGAPI png_create_info_struct,(png_const_structrp png_ptr), PNG_ALLOCATED)
 
void PNGAPI png_destroy_info_struct (png_const_structrp png_ptr, png_infopp info_ptr_ptr)
 
 PNG_FUNCTION (void, PNGAPI png_info_init_3,(png_infopp ptr_ptr, png_size_t png_info_struct_size), PNG_DEPRECATED)
 
void PNGAPI png_data_freer (png_const_structrp png_ptr, png_inforp info_ptr, int freer, png_uint_32 mask)
 
void PNGAPI png_free_data (png_const_structrp png_ptr, png_inforp info_ptr, png_uint_32 mask, int num)
 
png_voidp PNGAPI png_get_io_ptr (png_const_structrp png_ptr)
 
void PNGAPI png_init_io (png_structrp png_ptr, png_FILE_p fp)
 
void PNGAPI png_save_int_32 (png_bytep buf, png_int_32 i)
 
int PNGAPI png_convert_to_rfc1123_buffer (char out[29], png_const_timep ptime)
 
png_const_charp PNGAPI png_convert_to_rfc1123 (png_structrp png_ptr, png_const_timep ptime)
 
png_const_charp PNGAPI png_get_copyright (png_const_structrp png_ptr)
 
png_const_charp PNGAPI png_get_libpng_ver (png_const_structrp png_ptr)
 
png_const_charp PNGAPI png_get_header_ver (png_const_structrp png_ptr)
 
png_const_charp PNGAPI png_get_header_version (png_const_structrp png_ptr)
 
int PNGAPI png_handle_as_unknown (png_const_structrp png_ptr, png_const_bytep chunk_name)
 
int png_chunk_unknown_handling (png_const_structrp png_ptr, png_uint_32 chunk_name)
 
int PNGAPI png_reset_zstream (png_structrp png_ptr)
 
png_uint_32 PNGAPI png_access_version_number (void)
 
void png_zstream_error (png_structrp png_ptr, int ret)
 
void png_colorspace_set_gamma (png_const_structrp png_ptr, png_colorspacerp colorspace, png_fixed_point gAMA)
 
void png_colorspace_sync_info (png_const_structrp png_ptr, png_inforp info_ptr)
 
void png_colorspace_sync (png_const_structrp png_ptr, png_inforp info_ptr)
 
int png_colorspace_set_chromaticities (png_const_structrp png_ptr, png_colorspacerp colorspace, const png_xy *xy, int preferred)
 
int png_colorspace_set_endpoints (png_const_structrp png_ptr, png_colorspacerp colorspace, const png_XYZ *XYZ_in, int preferred)
 
int png_colorspace_set_sRGB (png_const_structrp png_ptr, png_colorspacerp colorspace, int intent)
 
int png_icc_check_length (png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length)
 
int png_icc_check_header (png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile, int color_type)
 
int png_icc_check_tag_table (png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile)
 
void png_icc_set_sRGB (png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_bytep profile, uLong adler)
 
int png_colorspace_set_ICC (png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile, int color_type)
 
void png_colorspace_set_rgb_coefficients (png_structrp png_ptr)
 
void png_check_IHDR (png_const_structrp png_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int interlace_type, int compression_type, int filter_type)
 
int png_check_fp_number (png_const_charp string, png_size_t size, int *statep, png_size_tp whereami)
 
int png_check_fp_string (png_const_charp string, png_size_t size)
 
void png_ascii_from_fp (png_const_structrp png_ptr, png_charp ascii, png_size_t size, double fp, unsigned int precision)
 
void png_ascii_from_fixed (png_const_structrp png_ptr, png_charp ascii, png_size_t size, png_fixed_point fp)
 
png_fixed_point png_fixed (png_const_structrp png_ptr, double fp, png_const_charp)
 
int png_muldiv (png_fixed_point_p res, png_fixed_point a, png_int_32 times, png_int_32 divisor)
 
png_fixed_point png_muldiv_warn (png_const_structrp png_ptr, png_fixed_point a, png_int_32 times, png_int_32 divisor)
 
png_fixed_point png_reciprocal (png_fixed_point a)
 
int png_gamma_significant (png_fixed_point gamma_val)
 
png_fixed_point png_reciprocal2 (png_fixed_point a, png_fixed_point b)
 
png_byte png_gamma_8bit_correct (unsigned int value, png_fixed_point gamma_val)
 
png_uint_16 png_gamma_16bit_correct (unsigned int value, png_fixed_point gamma_val)
 
png_uint_16 png_gamma_correct (png_structrp png_ptr, unsigned int value, png_fixed_point gamma_val)
 
void png_destroy_gamma_table (png_structrp png_ptr)
 
void png_build_gamma_table (png_structrp png_ptr, int bit_depth)
 
 PNG_FUNCTION (void, PNGAPI png_err,(png_const_structrp png_ptr), PNG_NORETURN)
 
size_t png_safecat (png_charp buffer, size_t bufsize, size_t pos, png_const_charp string)
 
png_charp png_format_number (png_const_charp start, png_charp end, int format, png_alloc_size_t number)
 
void PNGAPI png_warning (png_const_structrp png_ptr, png_const_charp warning_message)
 
void png_warning_parameter (png_warning_parameters p, int number, png_const_charp string)
 
void png_warning_parameter_unsigned (png_warning_parameters p, int number, int format, png_alloc_size_t value)
 
void png_warning_parameter_signed (png_warning_parameters p, int number, int format, png_int_32 value)
 
void png_formatted_warning (png_const_structrp png_ptr, png_warning_parameters p, png_const_charp message)
 
void PNGAPI png_benign_error (png_const_structrp png_ptr, png_const_charp error_message)
 
void png_app_warning (png_const_structrp png_ptr, png_const_charp error_message)
 
void png_app_error (png_const_structrp png_ptr, png_const_charp error_message)
 
void PNGAPI png_chunk_warning (png_const_structrp png_ptr, png_const_charp warning_message)
 
void PNGAPI png_chunk_benign_error (png_const_structrp png_ptr, png_const_charp error_message)
 
void png_chunk_report (png_const_structrp png_ptr, png_const_charp message, int error)
 
 PNG_FUNCTION (void, PNGAPI png_longjmp,(png_const_structrp, int), PNG_NORETURN)
 
void PNGAPI png_set_error_fn (png_structrp png_ptr, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warning_fn)
 
png_voidp PNGAPI png_get_error_ptr (png_const_structrp png_ptr)
 
png_uint_32 PNGAPI png_get_valid (png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 flag)
 
png_size_t PNGAPI png_get_rowbytes (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_bytepp PNGAPI png_get_rows (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_uint_32 PNGAPI png_get_image_width (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_uint_32 PNGAPI png_get_image_height (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_byte PNGAPI png_get_bit_depth (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_byte PNGAPI png_get_color_type (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_byte PNGAPI png_get_filter_type (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_byte PNGAPI png_get_interlace_type (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_byte PNGAPI png_get_compression_type (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_uint_32 PNGAPI png_get_x_pixels_per_meter (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_uint_32 PNGAPI png_get_y_pixels_per_meter (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_uint_32 PNGAPI png_get_pixels_per_meter (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
float PNGAPI png_get_pixel_aspect_ratio (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_fixed_point PNGAPI png_get_pixel_aspect_ratio_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_int_32 PNGAPI png_get_x_offset_microns (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_int_32 PNGAPI png_get_y_offset_microns (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_int_32 PNGAPI png_get_x_offset_pixels (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_int_32 PNGAPI png_get_y_offset_pixels (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_uint_32 PNGAPI png_get_pixels_per_inch (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_uint_32 PNGAPI png_get_x_pixels_per_inch (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_uint_32 PNGAPI png_get_y_pixels_per_inch (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_fixed_point PNGAPI png_get_x_offset_inches_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_fixed_point PNGAPI png_get_y_offset_inches_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
float PNGAPI png_get_x_offset_inches (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
float PNGAPI png_get_y_offset_inches (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_uint_32 PNGAPI png_get_pHYs_dpi (png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *res_x, png_uint_32 *res_y, int *unit_type)
 
png_byte PNGAPI png_get_channels (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_const_bytep PNGAPI png_get_signature (png_const_structrp png_ptr, png_const_inforp info_ptr)
 
png_uint_32 PNGAPI png_get_bKGD (png_const_structrp png_ptr, png_inforp info_ptr, png_color_16p *background)
 
png_uint_32 PNGAPI png_get_cHRM (png_const_structrp png_ptr, png_const_inforp info_ptr, double *white_x, double *white_y, double *red_x, double *red_y, double *green_x, double *green_y, double *blue_x, double *blue_y)
 
png_uint_32 PNGAPI png_get_cHRM_XYZ (png_const_structrp png_ptr, png_const_inforp info_ptr, double *red_X, double *red_Y, double *red_Z, double *green_X, double *green_Y, double *green_Z, double *blue_X, double *blue_Y, double *blue_Z)
 
png_uint_32 PNGAPI png_get_cHRM_XYZ_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr, png_fixed_point *int_red_X, png_fixed_point *int_red_Y, png_fixed_point *int_red_Z, png_fixed_point *int_green_X, png_fixed_point *int_green_Y, png_fixed_point *int_green_Z, png_fixed_point *int_blue_X, png_fixed_point *int_blue_Y, png_fixed_point *int_blue_Z)
 
png_uint_32 PNGAPI png_get_cHRM_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr, png_fixed_point *white_x, png_fixed_point *white_y, png_fixed_point *red_x, png_fixed_point *red_y, png_fixed_point *green_x, png_fixed_point *green_y, png_fixed_point *blue_x, png_fixed_point *blue_y)
 
png_uint_32 PNGAPI png_get_gAMA_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr, png_fixed_point *file_gamma)
 
png_uint_32 PNGAPI png_get_gAMA (png_const_structrp png_ptr, png_const_inforp info_ptr, double *file_gamma)
 
png_uint_32 PNGAPI png_get_sRGB (png_const_structrp png_ptr, png_const_inforp info_ptr, int *file_srgb_intent)
 
png_uint_32 PNGAPI png_get_iCCP (png_const_structrp png_ptr, png_inforp info_ptr, png_charpp name, int *compression_type, png_bytepp profile, png_uint_32 *proflen)
 
int PNGAPI png_get_sPLT (png_const_structrp png_ptr, png_inforp info_ptr, png_sPLT_tpp spalettes)
 
png_uint_32 PNGAPI png_get_hIST (png_const_structrp png_ptr, png_inforp info_ptr, png_uint_16p *hist)
 
png_uint_32 PNGAPI png_get_IHDR (png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *width, png_uint_32 *height, int *bit_depth, int *color_type, int *interlace_type, int *compression_type, int *filter_type)
 
png_uint_32 PNGAPI png_get_oFFs (png_const_structrp png_ptr, png_const_inforp info_ptr, png_int_32 *offset_x, png_int_32 *offset_y, int *unit_type)
 
png_uint_32 PNGAPI png_get_pCAL (png_const_structrp png_ptr, png_inforp info_ptr, png_charp *purpose, png_int_32 *X0, png_int_32 *X1, int *type, int *nparams, png_charp *units, png_charpp *params)
 
png_uint_32 PNGAPI png_get_sCAL_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr, int *unit, png_fixed_point *width, png_fixed_point *height)
 
png_uint_32 PNGAPI png_get_sCAL (png_const_structrp png_ptr, png_const_inforp info_ptr, int *unit, double *width, double *height)
 
png_uint_32 PNGAPI png_get_sCAL_s (png_const_structrp png_ptr, png_const_inforp info_ptr, int *unit, png_charpp width, png_charpp height)
 
png_uint_32 PNGAPI png_get_pHYs (png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *res_x, png_uint_32 *res_y, int *unit_type)
 
png_uint_32 PNGAPI png_get_PLTE (png_const_structrp png_ptr, png_inforp info_ptr, png_colorp *palette, int *num_palette)
 
png_uint_32 PNGAPI png_get_sBIT (png_const_structrp png_ptr, png_inforp info_ptr, png_color_8p *sig_bit)
 
int PNGAPI png_get_text (png_const_structrp png_ptr, png_inforp info_ptr, png_textp *text_ptr, int *num_text)
 
png_uint_32 PNGAPI png_get_tIME (png_const_structrp png_ptr, png_inforp info_ptr, png_timep *mod_time)
 
png_uint_32 PNGAPI png_get_tRNS (png_const_structrp png_ptr, png_inforp info_ptr, png_bytep *trans_alpha, int *num_trans, png_color_16p *trans_color)
 
int PNGAPI png_get_unknown_chunks (png_const_structrp png_ptr, png_inforp info_ptr, png_unknown_chunkpp unknowns)
 
png_byte PNGAPI png_get_rgb_to_gray_status (png_const_structrp png_ptr)
 
png_voidp PNGAPI png_get_user_chunk_ptr (png_const_structrp png_ptr)
 
png_size_t PNGAPI png_get_compression_buffer_size (png_const_structrp png_ptr)
 
png_uint_32 PNGAPI png_get_user_width_max (png_const_structrp png_ptr)
 
png_uint_32 PNGAPI png_get_user_height_max (png_const_structrp png_ptr)
 
png_uint_32 PNGAPI png_get_chunk_cache_max (png_const_structrp png_ptr)
 
png_alloc_size_t PNGAPI png_get_chunk_malloc_max (png_const_structrp png_ptr)
 
png_uint_32 PNGAPI png_get_io_state (png_const_structrp png_ptr)
 
png_uint_32 PNGAPI png_get_io_chunk_type (png_const_structrp png_ptr)
 
int PNGAPI png_get_palette_max (png_const_structp png_ptr, png_const_infop info_ptr)
 
void png_destroy_png_struct (png_structrp png_ptr)
 
 PNG_FUNCTION (png_voidp, PNGAPI png_calloc,(png_const_structrp png_ptr, png_alloc_size_t size), PNG_ALLOCATED)
 
 PNG_FUNCTION (png_voidp, png_malloc_base,(png_const_structrp, png_alloc_size_t size), PNG_ALLOCATED)
 
 PNG_FUNCTION (png_voidp, png_malloc_array,(png_const_structrp png_ptr, int nelements, size_t element_size), PNG_ALLOCATED)
 
 PNG_FUNCTION (png_voidp, png_realloc_array,(png_const_structrp png_ptr, png_const_voidp old_array, int old_elements, int add_elements, size_t element_size), PNG_ALLOCATED)
 
void PNGAPI png_free (png_const_structrp png_ptr, png_voidp ptr)
 
 PNG_FUNCTION (png_structp, PNGAPI png_create_read_struct,(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn), PNG_ALLOCATED)
 
void PNGAPI png_read_info (png_structrp png_ptr, png_inforp info_ptr)
 
void PNGAPI png_read_update_info (png_structrp png_ptr, png_inforp info_ptr)
 
void PNGAPI png_start_read_image (png_structrp png_ptr)
 
void PNGAPI png_read_row (png_structrp png_ptr, png_bytep row, png_bytep dsp_row)
 
void PNGAPI png_read_rows (png_structrp png_ptr, png_bytepp row, png_bytepp display_row, png_uint_32 num_rows)
 
void PNGAPI png_read_image (png_structrp png_ptr, png_bytepp image)
 
void PNGAPI png_read_end (png_structrp png_ptr, png_inforp info_ptr)
 
void PNGAPI png_destroy_read_struct (png_structpp png_ptr_ptr, png_infopp info_ptr_ptr, png_infopp end_info_ptr_ptr)
 
void PNGAPI png_set_read_status_fn (png_structrp png_ptr, png_read_status_ptr read_row_fn)
 
void PNGAPI png_read_png (png_structrp png_ptr, png_inforp info_ptr, int transforms, voidp params)
 
void PNGAPI png_process_data (png_structrp png_ptr, png_inforp info_ptr, png_bytep buffer, png_size_t buffer_size)
 
png_size_t PNGAPI png_process_data_pause (png_structrp png_ptr, int save)
 
png_uint_32 PNGAPI png_process_data_skip (png_structrp png_ptr)
 
void png_process_some_data (png_structrp png_ptr, png_inforp info_ptr)
 
void png_push_read_sig (png_structrp png_ptr, png_inforp info_ptr)
 
void png_push_read_chunk (png_structrp png_ptr, png_inforp info_ptr)
 
void png_push_crc_skip (png_structrp png_ptr, png_uint_32 skip)
 
void png_push_crc_finish (png_structrp png_ptr)
 
void PNGCBAPI png_push_fill_buffer (png_structp png_ptr, png_bytep buffer, png_size_t length)
 
void png_push_save_buffer (png_structrp png_ptr)
 
void png_push_restore_buffer (png_structrp png_ptr, png_bytep buffer, png_size_t buffer_length)
 
void png_push_read_IDAT (png_structrp png_ptr)
 
void png_process_IDAT_data (png_structrp png_ptr, png_bytep buffer, png_size_t buffer_length)
 
void png_push_process_row (png_structrp png_ptr)
 
void png_read_push_finish_row (png_structrp png_ptr)
 
void png_push_have_info (png_structrp png_ptr, png_inforp info_ptr)
 
void png_push_have_end (png_structrp png_ptr, png_inforp info_ptr)
 
void png_push_have_row (png_structrp png_ptr, png_bytep row)
 
void PNGAPI png_progressive_combine_row (png_const_structrp png_ptr, png_bytep old_row, png_const_bytep new_row)
 
void PNGAPI png_set_progressive_read_fn (png_structrp png_ptr, png_voidp progressive_ptr, png_progressive_info_ptr info_fn, png_progressive_row_ptr row_fn, png_progressive_end_ptr end_fn)
 
png_voidp PNGAPI png_get_progressive_ptr (png_const_structrp png_ptr)
 
void png_read_data (png_structrp png_ptr, png_bytep data, png_size_t length)
 
void PNGCBAPI png_default_read_data (png_structp png_ptr, png_bytep data, png_size_t length)
 
void PNGAPI png_set_read_fn (png_structrp png_ptr, png_voidp io_ptr, png_rw_ptr read_data_fn)
 
void PNGAPI png_set_crc_action (png_structrp png_ptr, int crit_action, int ancil_action)
 
void PNGFAPI png_set_background_fixed (png_structrp png_ptr, png_const_color_16p background_color, int background_gamma_code, int need_expand, png_fixed_point background_gamma)
 
void PNGAPI png_set_background (png_structrp png_ptr, png_const_color_16p background_color, int background_gamma_code, int need_expand, double background_gamma)
 
void PNGAPI png_set_scale_16 (png_structrp png_ptr)
 
void PNGAPI png_set_strip_16 (png_structrp png_ptr)
 
void PNGAPI png_set_strip_alpha (png_structrp png_ptr)
 
void PNGFAPI png_set_alpha_mode_fixed (png_structrp png_ptr, int mode, png_fixed_point output_gamma)
 
void PNGAPI png_set_alpha_mode (png_structrp png_ptr, int mode, double output_gamma)
 
void PNGAPI png_set_quantize (png_structrp png_ptr, png_colorp palette, int num_palette, int maximum_colors, png_const_uint_16p histogram, int full_quantize)
 
void PNGFAPI png_set_gamma_fixed (png_structrp png_ptr, png_fixed_point scrn_gamma, png_fixed_point file_gamma)
 
void PNGAPI png_set_gamma (png_structrp png_ptr, double scrn_gamma, double file_gamma)
 
void PNGAPI png_set_expand (png_structrp png_ptr)
 
void PNGAPI png_set_palette_to_rgb (png_structrp png_ptr)
 
void PNGAPI png_set_expand_gray_1_2_4_to_8 (png_structrp png_ptr)
 
void PNGAPI png_set_tRNS_to_alpha (png_structrp png_ptr)
 
void PNGAPI png_set_expand_16 (png_structrp png_ptr)
 
void PNGAPI png_set_gray_to_rgb (png_structrp png_ptr)
 
void PNGFAPI png_set_rgb_to_gray_fixed (png_structrp png_ptr, int error_action, png_fixed_point red, png_fixed_point green)
 
void PNGAPI png_set_rgb_to_gray (png_structrp png_ptr, int error_action, double red, double green)
 
void PNGAPI png_set_read_user_transform_fn (png_structrp png_ptr, png_user_transform_ptr read_user_transform_fn)
 
void png_init_read_transformations (png_structrp png_ptr)
 
void png_read_transform_info (png_structrp png_ptr, png_inforp info_ptr)
 
void png_do_read_transformations (png_structrp png_ptr, png_row_infop row_info)
 
void png_do_unpack (png_row_infop row_info, png_bytep row)
 
void png_do_unshift (png_row_infop row_info, png_bytep row, png_const_color_8p sig_bits)
 
void png_do_scale_16_to_8 (png_row_infop row_info, png_bytep row)
 
void png_do_chop (png_row_infop row_info, png_bytep row)
 
void png_do_read_swap_alpha (png_row_infop row_info, png_bytep row)
 
void png_do_read_invert_alpha (png_row_infop row_info, png_bytep row)
 
void png_do_read_filler (png_row_infop row_info, png_bytep row, png_uint_32 filler, png_uint_32 flags)
 
void png_do_gray_to_rgb (png_row_infop row_info, png_bytep row)
 
int png_do_rgb_to_gray (png_structrp png_ptr, png_row_infop row_info, png_bytep row)
 
void PNGAPI png_build_grayscale_palette (int bit_depth, png_colorp palette)
 
void png_do_compose (png_row_infop row_info, png_bytep row, png_structrp png_ptr)
 
void png_do_gamma (png_row_infop row_info, png_bytep row, png_structrp png_ptr)
 
void png_do_encode_alpha (png_row_infop row_info, png_bytep row, png_structrp png_ptr)
 
void png_do_expand_palette (png_row_infop row_info, png_bytep row, png_const_colorp palette, png_const_bytep trans_alpha, int num_trans)
 
void png_do_expand (png_row_infop row_info, png_bytep row, png_const_color_16p trans_color)
 
void png_do_expand_16 (png_row_infop row_info, png_bytep row)
 
void png_do_quantize (png_row_infop row_info, png_bytep row, png_const_bytep palette_lookup, png_const_bytep quantize_lookup)
 
void png_do_read_intrapixel (png_row_infop row_info, png_bytep row)
 
png_uint_32 PNGAPI png_get_uint_31 (png_const_structrp png_ptr, png_const_bytep buf)
 
 png_uint_32 (PNGAPI png_get_uint_32)(png_const_bytep buf)
 
 png_int_32 (PNGAPI png_get_int_32)(png_const_bytep buf)
 
 png_uint_16 (PNGAPI png_get_uint_16)(png_const_bytep buf)
 
void png_read_sig (png_structrp png_ptr, png_inforp info_ptr)
 
png_uint_32 png_read_chunk_header (png_structrp png_ptr)
 
void png_crc_read (png_structrp png_ptr, png_bytep buf, png_uint_32 length)
 
int png_crc_finish (png_structrp png_ptr, png_uint_32 skip)
 
int png_crc_error (png_structrp png_ptr)
 
void png_handle_IHDR (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_PLTE (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_IEND (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_gAMA (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_sBIT (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_cHRM (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_sRGB (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_iCCP (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_sPLT (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_tRNS (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_bKGD (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_hIST (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_pHYs (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_oFFs (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_pCAL (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_sCAL (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_tIME (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_tEXt (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_zTXt (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_iTXt (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
 
void png_handle_unknown (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length, int keep)
 
void png_check_chunk_name (png_structrp png_ptr, png_uint_32 chunk_name)
 
void png_combine_row (png_const_structrp png_ptr, png_bytep dp, int display)
 
void png_do_read_interlace (png_row_infop row_info, png_bytep row, int pass, png_uint_32 transformations)
 
void png_read_filter_row (png_structrp pp, png_row_infop row_info, png_bytep row, png_const_bytep prev_row, int filter)
 
void png_read_IDAT_data (png_structrp png_ptr, png_bytep output, png_alloc_size_t avail_out)
 
void png_read_finish_IDAT (png_structrp png_ptr)
 
void png_read_finish_row (png_structrp png_ptr)
 
void png_read_start_row (png_structrp png_ptr)
 
void PNGAPI png_set_bKGD (png_const_structrp png_ptr, png_inforp info_ptr, png_const_color_16p background)
 
void PNGFAPI png_set_cHRM_fixed (png_const_structrp png_ptr, png_inforp info_ptr, png_fixed_point white_x, png_fixed_point white_y, png_fixed_point red_x, png_fixed_point red_y, png_fixed_point green_x, png_fixed_point green_y, png_fixed_point blue_x, png_fixed_point blue_y)
 
void PNGFAPI png_set_cHRM_XYZ_fixed (png_const_structrp png_ptr, png_inforp info_ptr, png_fixed_point int_red_X, png_fixed_point int_red_Y, png_fixed_point int_red_Z, png_fixed_point int_green_X, png_fixed_point int_green_Y, png_fixed_point int_green_Z, png_fixed_point int_blue_X, png_fixed_point int_blue_Y, png_fixed_point int_blue_Z)
 
void PNGAPI png_set_cHRM (png_const_structrp png_ptr, png_inforp info_ptr, double white_x, double white_y, double red_x, double red_y, double green_x, double green_y, double blue_x, double blue_y)
 
void PNGAPI png_set_cHRM_XYZ (png_const_structrp png_ptr, png_inforp info_ptr, double red_X, double red_Y, double red_Z, double green_X, double green_Y, double green_Z, double blue_X, double blue_Y, double blue_Z)
 
void PNGFAPI png_set_gAMA_fixed (png_const_structrp png_ptr, png_inforp info_ptr, png_fixed_point file_gamma)
 
void PNGAPI png_set_gAMA (png_const_structrp png_ptr, png_inforp info_ptr, double file_gamma)
 
void PNGAPI png_set_hIST (png_const_structrp png_ptr, png_inforp info_ptr, png_const_uint_16p hist)
 
void PNGAPI png_set_IHDR (png_const_structrp png_ptr, png_inforp info_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int interlace_type, int compression_type, int filter_type)
 
void PNGAPI png_set_oFFs (png_const_structrp png_ptr, png_inforp info_ptr, png_int_32 offset_x, png_int_32 offset_y, int unit_type)
 
void PNGAPI png_set_pCAL (png_const_structrp png_ptr, png_inforp info_ptr, png_const_charp purpose, png_int_32 X0, png_int_32 X1, int type, int nparams, png_const_charp units, png_charpp params)
 
void PNGAPI png_set_sCAL_s (png_const_structrp png_ptr, png_inforp info_ptr, int unit, png_const_charp swidth, png_const_charp sheight)
 
void PNGAPI png_set_sCAL (png_const_structrp png_ptr, png_inforp info_ptr, int unit, double width, double height)
 
void PNGAPI png_set_sCAL_fixed (png_const_structrp png_ptr, png_inforp info_ptr, int unit, png_fixed_point width, png_fixed_point height)
 
void PNGAPI png_set_pHYs (png_const_structrp png_ptr, png_inforp info_ptr, png_uint_32 res_x, png_uint_32 res_y, int unit_type)
 
void PNGAPI png_set_PLTE (png_structrp png_ptr, png_inforp info_ptr, png_const_colorp palette, int num_palette)
 
void PNGAPI png_set_sBIT (png_const_structrp png_ptr, png_inforp info_ptr, png_const_color_8p sig_bit)
 
void PNGAPI png_set_sRGB (png_const_structrp png_ptr, png_inforp info_ptr, int srgb_intent)
 
void PNGAPI png_set_sRGB_gAMA_and_cHRM (png_const_structrp png_ptr, png_inforp info_ptr, int srgb_intent)
 
void PNGAPI png_set_iCCP (png_const_structrp png_ptr, png_inforp info_ptr, png_const_charp name, int compression_type, png_const_bytep profile, png_uint_32 proflen)
 
void PNGAPI png_set_text (png_const_structrp png_ptr, png_inforp info_ptr, png_const_textp text_ptr, int num_text)
 
int png_set_text_2 (png_const_structrp png_ptr, png_inforp info_ptr, png_const_textp text_ptr, int num_text)
 
void PNGAPI png_set_tIME (png_const_structrp png_ptr, png_inforp info_ptr, png_const_timep mod_time)
 
void PNGAPI png_set_tRNS (png_structrp png_ptr, png_inforp info_ptr, png_const_bytep trans_alpha, int num_trans, png_const_color_16p trans_color)
 
void PNGAPI png_set_sPLT (png_const_structrp png_ptr, png_inforp info_ptr, png_const_sPLT_tp entries, int nentries)
 
void PNGAPI png_set_unknown_chunks (png_const_structrp png_ptr, png_inforp info_ptr, png_const_unknown_chunkp unknowns, int num_unknowns)
 
void PNGAPI png_set_unknown_chunk_location (png_const_structrp png_ptr, png_inforp info_ptr, int chunk, int location)
 
png_uint_32 PNGAPI png_permit_mng_features (png_structrp png_ptr, png_uint_32 mng_features)
 
void PNGAPI png_set_keep_unknown_chunks (png_structrp png_ptr, int keep, png_const_bytep chunk_list, int num_chunks_in)
 
void PNGAPI png_set_read_user_chunk_fn (png_structrp png_ptr, png_voidp user_chunk_ptr, png_user_chunk_ptr read_user_chunk_fn)
 
void PNGAPI png_set_rows (png_const_structrp png_ptr, png_inforp info_ptr, png_bytepp row_pointers)
 
void PNGAPI png_set_compression_buffer_size (png_structrp png_ptr, png_size_t size)
 
void PNGAPI png_set_invalid (png_const_structrp png_ptr, png_inforp info_ptr, int mask)
 
void PNGAPI png_set_user_limits (png_structrp png_ptr, png_uint_32 user_width_max, png_uint_32 user_height_max)
 
void PNGAPI png_set_chunk_cache_max (png_structrp png_ptr, png_uint_32 user_chunk_cache_max)
 
void PNGAPI png_set_chunk_malloc_max (png_structrp png_ptr, png_alloc_size_t user_chunk_malloc_max)
 
void PNGAPI png_set_benign_errors (png_structrp png_ptr, int allowed)
 
void PNGAPI png_set_check_for_invalid_index (png_structrp png_ptr, int allowed)
 
void PNGAPI png_set_bgr (png_structrp png_ptr)
 
void PNGAPI png_set_swap (png_structrp png_ptr)
 
void PNGAPI png_set_packing (png_structrp png_ptr)
 
void PNGAPI png_set_packswap (png_structrp png_ptr)
 
void PNGAPI png_set_shift (png_structrp png_ptr, png_const_color_8p true_bits)
 
int PNGAPI png_set_interlace_handling (png_structrp png_ptr)
 
void PNGAPI png_set_filler (png_structrp png_ptr, png_uint_32 filler, int filler_loc)
 
void PNGAPI png_set_add_alpha (png_structrp png_ptr, png_uint_32 filler, int filler_loc)
 
void PNGAPI png_set_swap_alpha (png_structrp png_ptr)
 
void PNGAPI png_set_invert_alpha (png_structrp png_ptr)
 
void PNGAPI png_set_invert_mono (png_structrp png_ptr)
 
void png_do_invert (png_row_infop row_info, png_bytep row)
 
void png_do_swap (png_row_infop row_info, png_bytep row)
 
void png_do_packswap (png_row_infop row_info, png_bytep row)
 
void png_do_strip_channel (png_row_infop row_info, png_bytep row, int at_start)
 
void png_do_bgr (png_row_infop row_info, png_bytep row)
 
void png_do_check_palette_indexes (png_structrp png_ptr, png_row_infop row_info)
 
void PNGAPI png_set_user_transform_info (png_structrp png_ptr, png_voidp user_transform_ptr, int user_transform_depth, int user_transform_channels)
 
png_voidp PNGAPI png_get_user_transform_ptr (png_const_structrp png_ptr)
 
png_uint_32 PNGAPI png_get_current_row_number (png_const_structrp png_ptr)
 
png_byte PNGAPI png_get_current_pass_number (png_const_structrp png_ptr)
 
void png_write_data (png_structrp png_ptr, png_const_bytep data, png_size_t length)
 
void PNGCBAPI png_default_write_data (png_structp png_ptr, png_bytep data, png_size_t length)
 
void png_flush (png_structrp png_ptr)
 
void PNGCBAPI png_default_flush (png_structp png_ptr)
 
void PNGAPI png_set_write_fn (png_structrp png_ptr, png_voidp io_ptr, png_rw_ptr write_data_fn, png_flush_ptr output_flush_fn)
 
void PNGAPI png_write_info_before_PLTE (png_structrp png_ptr, png_const_inforp info_ptr)
 
void PNGAPI png_write_info (png_structrp png_ptr, png_const_inforp info_ptr)
 
void PNGAPI png_write_end (png_structrp png_ptr, png_inforp info_ptr)
 
void PNGAPI png_write_rows (png_structrp png_ptr, png_bytepp row, png_uint_32 num_rows)
 
void PNGAPI png_write_image (png_structrp png_ptr, png_bytepp image)
 
void PNGAPI png_write_row (png_structrp png_ptr, png_const_bytep row)
 
void PNGAPI png_set_flush (png_structrp png_ptr, int nrows)
 
void PNGAPI png_write_flush (png_structrp png_ptr)
 
void PNGAPI png_destroy_write_struct (png_structpp png_ptr_ptr, png_infopp info_ptr_ptr)
 
void PNGAPI png_set_filter (png_structrp png_ptr, int method, int filters)
 
void PNGAPI png_set_filter_heuristics (png_structrp png_ptr, int heuristic_method, int num_weights, png_const_doublep filter_weights, png_const_doublep filter_costs)
 
void PNGAPI png_set_filter_heuristics_fixed (png_structrp png_ptr, int heuristic_method, int num_weights, png_const_fixed_point_p filter_weights, png_const_fixed_point_p filter_costs)
 
void PNGAPI png_set_compression_level (png_structrp png_ptr, int level)
 
void PNGAPI png_set_compression_mem_level (png_structrp png_ptr, int mem_level)
 
void PNGAPI png_set_compression_strategy (png_structrp png_ptr, int strategy)
 
void PNGAPI png_set_compression_window_bits (png_structrp png_ptr, int window_bits)
 
void PNGAPI png_set_compression_method (png_structrp png_ptr, int method)
 
void PNGAPI png_set_text_compression_level (png_structrp png_ptr, int level)
 
void PNGAPI png_set_text_compression_mem_level (png_structrp png_ptr, int mem_level)
 
void PNGAPI png_set_text_compression_strategy (png_structrp png_ptr, int strategy)
 
void PNGAPI png_set_text_compression_window_bits (png_structrp png_ptr, int window_bits)
 
void PNGAPI png_set_text_compression_method (png_structrp png_ptr, int method)
 
void PNGAPI png_set_write_status_fn (png_structrp png_ptr, png_write_status_ptr write_row_fn)
 
void PNGAPI png_set_write_user_transform_fn (png_structrp png_ptr, png_user_transform_ptr write_user_transform_fn)
 
void PNGAPI png_write_png (png_structrp png_ptr, png_inforp info_ptr, int transforms, voidp params)
 
void png_do_write_transformations (png_structrp png_ptr, png_row_infop row_info)
 
void png_do_pack (png_row_infop row_info, png_bytep row, png_uint_32 bit_depth)
 
void png_do_shift (png_row_infop row_info, png_bytep row, png_const_color_8p bit_depth)
 
void png_do_write_swap_alpha (png_row_infop row_info, png_bytep row)
 
void png_do_write_invert_alpha (png_row_infop row_info, png_bytep row)
 
void png_do_write_intrapixel (png_row_infop row_info, png_bytep row)
 
void PNGAPI png_save_uint_32 (png_bytep buf, png_uint_32 i)
 
void PNGAPI png_save_uint_16 (png_bytep buf, unsigned int i)
 
void PNGAPI png_write_sig (png_structrp png_ptr)
 
void PNGAPI png_write_chunk_start (png_structrp png_ptr, png_const_bytep chunk_string, png_uint_32 length)
 
void PNGAPI png_write_chunk_data (png_structrp png_ptr, png_const_bytep data, png_size_t length)
 
void PNGAPI png_write_chunk_end (png_structrp png_ptr)
 
void PNGAPI png_write_chunk (png_structrp png_ptr, png_const_bytep chunk_string, png_const_bytep data, png_size_t length)
 
void png_free_buffer_list (png_structrp png_ptr, png_compression_bufferp *listp)
 
void png_write_IHDR (png_structrp png_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int compression_type, int filter_type, int interlace_type)
 
void png_write_PLTE (png_structrp png_ptr, png_const_colorp palette, png_uint_32 num_pal)
 
void png_compress_IDAT (png_structrp png_ptr, png_const_bytep input, png_alloc_size_t input_len, int flush)
 
void png_write_IEND (png_structrp png_ptr)
 
void png_write_gAMA_fixed (png_structrp png_ptr, png_fixed_point file_gamma)
 
void png_write_sRGB (png_structrp png_ptr, int srgb_intent)
 
void png_write_iCCP (png_structrp png_ptr, png_const_charp name, png_const_bytep profile)
 
void png_write_sPLT (png_structrp png_ptr, png_const_sPLT_tp spalette)
 
void png_write_sBIT (png_structrp png_ptr, png_const_color_8p sbit, int color_type)
 
void png_write_cHRM_fixed (png_structrp png_ptr, const png_xy *xy)
 
void png_write_tRNS (png_structrp png_ptr, png_const_bytep trans_alpha, png_const_color_16p tran, int num_trans, int color_type)
 
void png_write_bKGD (png_structrp png_ptr, png_const_color_16p back, int color_type)
 
void png_write_hIST (png_structrp png_ptr, png_const_uint_16p hist, int num_hist)
 
void png_write_tEXt (png_structrp png_ptr, png_const_charp key, png_const_charp text, png_size_t text_len)
 
void png_write_zTXt (png_structrp png_ptr, png_const_charp key, png_const_charp text, png_size_t text_len, int compression)
 
void png_write_iTXt (png_structrp png_ptr, int compression, png_const_charp key, png_const_charp lang, png_const_charp lang_key, png_const_charp text)
 
void png_write_oFFs (png_structrp png_ptr, png_int_32 x_offset, png_int_32 y_offset, int unit_type)
 
void png_write_pCAL (png_structrp png_ptr, png_charp purpose, png_int_32 X0, png_int_32 X1, int type, int nparams, png_const_charp units, png_charpp params)
 
void png_write_sCAL_s (png_structrp png_ptr, int unit, png_const_charp width, png_const_charp height)
 
void png_write_pHYs (png_structrp png_ptr, png_uint_32 x_pixels_per_unit, png_uint_32 y_pixels_per_unit, int unit_type)
 
void png_write_tIME (png_structrp png_ptr, png_const_timep mod_time)
 
void png_write_start_row (png_structrp png_ptr)
 
void png_write_finish_row (png_structrp png_ptr)
 
void png_do_write_interlace (png_row_infop row_info, png_bytep row, int pass)
 
void png_write_find_filter (png_structrp png_ptr, png_row_infop row_info)
 

Variables

 void
 
 png_set_rgb_to_gray_fixed
 
png_structrp png_ptr
 
png_structrp int error_action
 
png_structrp int png_fixed_point red
 
 png_set_alpha_mode_fixed
 
png_structrp int mode
 
 png_set_background_fixed
 
png_structrp png_const_color_16p background_color
 
png_structrp
png_const_color_16p int 
background_gamma_code
 
png_structrp
png_const_color_16p int int 
need_expand
 
 png_set_gamma_fixed
 
png_structrp png_fixed_point screen_gamma
 
 png_set_filter_heuristics_fixed
 
png_structrp int heuristic_method
 
png_structrp int int num_weights
 
png_structrp int int
png_const_fixed_point_p 
filter_weights
 
 png_get_pixel_aspect_ratio_fixed
 
 png_get_cHRM_XYZ
 
png_const_structrp png_const_inforp info_ptr
 
png_const_structrp
png_const_inforp double * 
red_X
 
png_const_structrp
png_const_inforp double double * 
red_Y
 
png_const_structrp
png_const_inforp double double
double * 
red_Z
 
png_const_structrp
png_const_inforp double double
double double * 
green_X
 
png_const_structrp
png_const_inforp double double
double double double * 
green_Y
 
png_const_structrp
png_const_inforp double double
double double double double * 
green_Z
 
png_const_structrp
png_const_inforp double double
double double double double
double * 
blue_X
 
png_const_structrp
png_const_inforp double double
double double double double
double double * 
blue_Y
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z 
png_get_cHRM_XYZ_fixed
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
int_red_X
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
int_red_Y
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
int_red_Z
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
int_green_X
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
int_green_Y
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
int_green_Z
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
int_blue_X
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
int_blue_Y
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point *int_blue_Z 
png_set_cHRM_XYZ
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point *int_blue_Z
png_const_structrp png_inforp
double double double double
double double double double
double blue_Z 
png_set_cHRM_XYZ_fixed
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point *int_blue_Z
png_const_structrp png_inforp
double double double double
double double double double
double blue_Z
png_const_structrp png_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point int_blue_Z 
png_get_gAMA_fixed
 
png_const_structrp
png_const_inforp double double
double double double double
double double double *blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point *int_blue_Z
png_const_structrp png_inforp
double double double double
double double double double
double blue_Z
png_const_structrp png_inforp
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point
png_fixed_point int_blue_Z
png_const_structrp
png_const_inforp
png_fixed_point
*int_file_gamma 
png_set_gAMA_fixed
 
 png_get_sCAL_fixed
 
png_const_structrp
png_const_inforp int
unit
 
png_const_structrp
png_const_inforp int
png_fixed_point
width
 
 png_set_sCAL_fixed
 
 png_get_x_offset_inches_fixed
 
png_const_structrp
png_const_inforp info_ptr 
png_get_y_offset_inches_fixed
 
 png_get_io_chunk_type
 

Typedef Documentation

typedef png_byte* pnglibNamespace::png_bytep
typedef png_byte* * pnglibNamespace::png_bytepp
typedef char* * pnglibNamespace::png_charpp
typedef char* * * pnglibNamespace::png_charppp
typedef struct png_control* pnglibNamespace::png_controlp
typedef double* * pnglibNamespace::png_doublepp
typedef png_int_16* pnglibNamespace::png_int_16p
typedef png_int_16* * pnglibNamespace::png_int_16pp
typedef ptrdiff_t pnglibNamespace::png_ptrdiff_t
typedef char pnglibNamespace::png_warning_parameters[PNG_WARNING_PARAMETER_COUNT][PNG_WARNING_PARAMETER_SIZE]

Function Documentation

png_uint_32 PNGAPI pnglibNamespace::png_access_version_number ( void  )
void pnglibNamespace::png_app_error ( png_const_structrp  png_ptr,
png_const_charp  error_message 
)
void pnglibNamespace::png_app_warning ( png_const_structrp  png_ptr,
png_const_charp  error_message 
)
void pnglibNamespace::png_ascii_from_fixed ( png_const_structrp  png_ptr,
png_charp  ascii,
png_size_t  size,
png_fixed_point  fp 
)
void pnglibNamespace::png_ascii_from_fp ( png_const_structrp  png_ptr,
png_charp  ascii,
png_size_t  size,
double  fp,
unsigned int  precision 
)
void PNGAPI pnglibNamespace::png_benign_error ( png_const_structrp  png_ptr,
png_const_charp  error_message 
)
void pnglibNamespace::png_build_gamma_table ( png_structrp  png_ptr,
int  bit_depth 
)
void PNGAPI pnglibNamespace::png_build_grayscale_palette ( int  bit_depth,
png_colorp  palette 
)
void pnglibNamespace::png_calculate_crc ( png_structrp  png_ptr,
png_const_bytep  ptr,
png_size_t  length 
)
typedef pnglibNamespace::PNG_CALLBACK ( void  ,
png_error_ptr,
(png_structp, png_const_charp  
)
typedef pnglibNamespace::PNG_CALLBACK ( void  ,
png_rw_ptr,
(png_structp, png_bytep, png_size_t  
)
typedef pnglibNamespace::PNG_CALLBACK ( void  ,
png_flush_ptr,
(png_structp  
)
typedef pnglibNamespace::PNG_CALLBACK ( void  ,
png_read_status_ptr,
(png_structp, png_uint_32, int  
)
typedef pnglibNamespace::PNG_CALLBACK ( void  ,
png_progressive_info_ptr,
(png_structp, png_infop  
)
typedef pnglibNamespace::PNG_CALLBACK ( void  ,
png_progressive_row_ptr,
(png_structp, png_bytep, png_uint_32, int  
)
typedef pnglibNamespace::PNG_CALLBACK ( void  ,
png_user_transform_ptr,
(png_structp, png_row_infop, png_bytep  
)
typedef pnglibNamespace::PNG_CALLBACK ( int  ,
png_user_chunk_ptr,
(png_structp, png_unknown_chunkp)   
)
typedef pnglibNamespace::PNG_CALLBACK ( png_voidp  ,
png_malloc_ptr,
(png_structp, png_alloc_size_t  
)
typedef pnglibNamespace::PNG_CALLBACK ( void  ,
png_free_ptr,
(png_structp, png_voidp  
)
void pnglibNamespace::png_check_chunk_name ( png_structrp  png_ptr,
png_uint_32  chunk_name 
)
int pnglibNamespace::png_check_fp_number ( png_const_charp  string,
png_size_t  size,
int statep,
png_size_tp  whereami 
)
int pnglibNamespace::png_check_fp_string ( png_const_charp  string,
png_size_t  size 
)
void pnglibNamespace::png_check_IHDR ( png_const_structrp  png_ptr,
png_uint_32  width,
png_uint_32  height,
int  bit_depth,
int  color_type,
int  interlace_type,
int  compression_type,
int  filter_type 
)
void PNGAPI pnglibNamespace::png_chunk_benign_error ( png_const_structrp  png_ptr,
png_const_charp  error_message 
)
void pnglibNamespace::png_chunk_report ( png_const_structrp  png_ptr,
png_const_charp  message,
int  error 
)
int pnglibNamespace::png_chunk_unknown_handling ( png_const_structrp  png_ptr,
png_uint_32  chunk_name 
)
void PNGAPI pnglibNamespace::png_chunk_warning ( png_const_structrp  png_ptr,
png_const_charp  warning_message 
)
int pnglibNamespace::png_colorspace_set_chromaticities ( png_const_structrp  png_ptr,
png_colorspacerp  colorspace,
const png_xy *  xy,
int  preferred 
)
int pnglibNamespace::png_colorspace_set_endpoints ( png_const_structrp  png_ptr,
png_colorspacerp  colorspace,
const png_XYZ *  XYZ_in,
int  preferred 
)
void pnglibNamespace::png_colorspace_set_gamma ( png_const_structrp  png_ptr,
png_colorspacerp  colorspace,
png_fixed_point  gAMA 
)
int pnglibNamespace::png_colorspace_set_ICC ( png_const_structrp  png_ptr,
png_colorspacerp  colorspace,
png_const_charp  name,
png_uint_32  profile_length,
png_const_bytep  profile,
int  color_type 
)
void pnglibNamespace::png_colorspace_set_rgb_coefficients ( png_structrp  png_ptr)
int pnglibNamespace::png_colorspace_set_sRGB ( png_const_structrp  png_ptr,
png_colorspacerp  colorspace,
int  intent 
)
void pnglibNamespace::png_colorspace_sync ( png_const_structrp  png_ptr,
png_inforp  info_ptr 
)
void pnglibNamespace::png_colorspace_sync_info ( png_const_structrp  png_ptr,
png_inforp  info_ptr 
)
void pnglibNamespace::png_combine_row ( png_const_structrp  png_ptr,
png_bytep  dp,
int  display 
)
void pnglibNamespace::png_compress_IDAT ( png_structrp  png_ptr,
png_const_bytep  input,
png_alloc_size_t  input_len,
int  flush 
)
png_const_charp PNGAPI pnglibNamespace::png_convert_to_rfc1123 ( png_structrp  png_ptr,
png_const_timep  ptime 
)
int PNGAPI pnglibNamespace::png_convert_to_rfc1123_buffer ( char  out[29],
png_const_timep  ptime 
)
int pnglibNamespace::png_crc_error ( png_structrp  png_ptr)
int pnglibNamespace::png_crc_finish ( png_structrp  png_ptr,
png_uint_32  skip 
)
void pnglibNamespace::png_crc_read ( png_structrp  png_ptr,
png_bytep  buf,
png_uint_32  length 
)
void PNGAPI pnglibNamespace::png_data_freer ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
int  freer,
png_uint_32  mask 
)
void PNGCBAPI pnglibNamespace::png_default_flush ( png_structp  png_ptr)
void PNGCBAPI pnglibNamespace::png_default_read_data ( png_structp  png_ptr,
png_bytep  data,
png_size_t  length 
)
void PNGCBAPI pnglibNamespace::png_default_write_data ( png_structp  png_ptr,
png_bytep  data,
png_size_t  length 
)
void pnglibNamespace::png_destroy_gamma_table ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_destroy_info_struct ( png_const_structrp  png_ptr,
png_infopp  info_ptr_ptr 
)
void pnglibNamespace::png_destroy_png_struct ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_destroy_read_struct ( png_structpp  png_ptr_ptr,
png_infopp  info_ptr_ptr,
png_infopp  end_info_ptr_ptr 
)
void PNGAPI pnglibNamespace::png_destroy_write_struct ( png_structpp  png_ptr_ptr,
png_infopp  info_ptr_ptr 
)
void pnglibNamespace::png_do_bgr ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_check_palette_indexes ( png_structrp  png_ptr,
png_row_infop  row_info 
)
void pnglibNamespace::png_do_chop ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_compose ( png_row_infop  row_info,
png_bytep  row,
png_structrp  png_ptr 
)
void pnglibNamespace::png_do_encode_alpha ( png_row_infop  row_info,
png_bytep  row,
png_structrp  png_ptr 
)
void pnglibNamespace::png_do_expand ( png_row_infop  row_info,
png_bytep  row,
png_const_color_16p  trans_color 
)
void pnglibNamespace::png_do_expand_16 ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_expand_palette ( png_row_infop  row_info,
png_bytep  row,
png_const_colorp  palette,
png_const_bytep  trans_alpha,
int  num_trans 
)
void pnglibNamespace::png_do_gamma ( png_row_infop  row_info,
png_bytep  row,
png_structrp  png_ptr 
)
void pnglibNamespace::png_do_gray_to_rgb ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_invert ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_pack ( png_row_infop  row_info,
png_bytep  row,
png_uint_32  bit_depth 
)
void pnglibNamespace::png_do_packswap ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_quantize ( png_row_infop  row_info,
png_bytep  row,
png_const_bytep  palette_lookup,
png_const_bytep  quantize_lookup 
)
void pnglibNamespace::png_do_read_filler ( png_row_infop  row_info,
png_bytep  row,
png_uint_32  filler,
png_uint_32  flags 
)
void pnglibNamespace::png_do_read_interlace ( png_row_infop  row_info,
png_bytep  row,
int  pass,
png_uint_32  transformations 
)
void pnglibNamespace::png_do_read_intrapixel ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_read_invert_alpha ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_read_swap_alpha ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_read_transformations ( png_structrp  png_ptr,
png_row_infop  row_info 
)
int pnglibNamespace::png_do_rgb_to_gray ( png_structrp  png_ptr,
png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_scale_16_to_8 ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_shift ( png_row_infop  row_info,
png_bytep  row,
png_const_color_8p  bit_depth 
)
void pnglibNamespace::png_do_strip_channel ( png_row_infop  row_info,
png_bytep  row,
int  at_start 
)
void pnglibNamespace::png_do_swap ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_unpack ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_unshift ( png_row_infop  row_info,
png_bytep  row,
png_const_color_8p  sig_bits 
)
void pnglibNamespace::png_do_write_interlace ( png_row_infop  row_info,
png_bytep  row,
int  pass 
)
void pnglibNamespace::png_do_write_intrapixel ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_write_invert_alpha ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_write_swap_alpha ( png_row_infop  row_info,
png_bytep  row 
)
void pnglibNamespace::png_do_write_transformations ( png_structrp  png_ptr,
png_row_infop  row_info 
)
pnglibNamespace::PNG_EXPORT ( ,
png_uint_32  ,
png_access_version_number  ,
(void)   
)
pnglibNamespace::PNG_EXPORT ( ,
void  ,
png_set_sig_bytes  ,
(png_structrp png_ptr, int num_bytes)   
)
pnglibNamespace::PNG_EXPORT ( ,
int  ,
png_sig_cmp  ,
(png_const_bytep sig, png_size_t start, png_size_t num_to_check)   
)
pnglibNamespace::PNG_EXPORT ( ,
png_size_t  ,
png_get_compression_buffer_size  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( ,
void  ,
png_set_compression_buffer_size  ,
(png_structrp png_ptr, png_size_t size)   
)
pnglibNamespace::PNG_EXPORT ( 13  ,
void  ,
png_write_sig  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 14  ,
void  ,
png_write_chunk  ,
(png_structrp png_ptr, png_const_bytepchunk_name, png_const_bytep data, png_size_t length)   
)
pnglibNamespace::PNG_EXPORT ( 15  ,
void  ,
png_write_chunk_start  ,
(png_structrp png_ptr, png_const_bytep chunk_name, png_uint_32 length)   
)
pnglibNamespace::PNG_EXPORT ( 16  ,
void  ,
png_write_chunk_data  ,
(png_structrp png_ptr, png_const_bytep data, png_size_t length)   
)
pnglibNamespace::PNG_EXPORT ( 17  ,
void  ,
png_write_chunk_end  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 20  ,
void  ,
png_write_info_before_PLTE  ,
(png_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 21  ,
void  ,
png_write_info  ,
(png_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 22  ,
void  ,
png_read_info  ,
(png_structrp png_ptr, png_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 241  ,
int  ,
png_convert_to_rfc1123_buffer  ,
(char out[29], png_const_timep ptime)   
)
pnglibNamespace::PNG_EXPORT ( 26  ,
void  ,
png_set_expand  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 27  ,
void  ,
png_set_expand_gray_1_2_4_to_8  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 28  ,
void  ,
png_set_palette_to_rgb  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 29  ,
void  ,
png_set_tRNS_to_alpha  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 221  ,
void  ,
png_set_expand_16  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 30  ,
void  ,
png_set_bgr  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 31  ,
void  ,
png_set_gray_to_rgb  ,
(png_structrp png_ptr)   
)
png_structrp int png_fixed_point png_fixed_point green pnglibNamespace::PNG_EXPORT ( 34  ,
png_byte  ,
png_get_rgb_to_gray_status  ,
(png_const_structrppng_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 35  ,
void  ,
png_build_grayscale_palette  ,
(int bit_depth, png_colorp palette)   
)
pnglibNamespace::PNG_EXPORT ( 36  ,
void  ,
png_set_strip_alpha  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 37  ,
void  ,
png_set_swap_alpha  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 38  ,
void  ,
png_set_invert_alpha  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 39  ,
void  ,
png_set_filler  ,
(png_structrp png_ptr, png_uint_32 filler, int flags)   
)
pnglibNamespace::PNG_EXPORT ( 40  ,
void  ,
png_set_add_alpha  ,
(png_structrp png_ptr, png_uint_32 filler, int flags)   
)
pnglibNamespace::PNG_EXPORT ( 41  ,
void  ,
png_set_swap  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 42  ,
void  ,
png_set_packing  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 43  ,
void  ,
png_set_packswap  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 44  ,
void  ,
png_set_shift  ,
(png_structrp png_ptr, png_const_color_8ptrue_bits)   
)
pnglibNamespace::PNG_EXPORT ( 45  ,
int  ,
png_set_interlace_handling  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 46  ,
void  ,
png_set_invert_mono  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 229  ,
void  ,
png_set_scale_16  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 48  ,
void  ,
png_set_strip_16  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 49  ,
void  ,
png_set_quantize  ,
(png_structrp png_ptr, png_colorp palette, int num_palette, int maximum_colors, png_const_uint_16p histogram, int full_quantize)   
)
png_structrp png_fixed_point png_fixed_point override_file_gamma pnglibNamespace::PNG_EXPORT ( 51  ,
void  ,
png_set_flush  ,
(png_structrp png_ptr, int nrows)   
)
pnglibNamespace::PNG_EXPORT ( 52  ,
void  ,
png_write_flush  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 53  ,
void  ,
png_start_read_image  ,
(png_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 54  ,
void  ,
png_read_update_info  ,
(png_structrp png_ptr, png_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 55  ,
void  ,
png_read_rows  ,
(png_structrp png_ptr, png_bytepp row, png_bytepp display_row, png_uint_32 num_rows  
)
pnglibNamespace::PNG_EXPORT ( 56  ,
void  ,
png_read_row  ,
(png_structrp png_ptr, png_bytep row, png_bytep display_row)   
)
pnglibNamespace::PNG_EXPORT ( 57  ,
void  ,
png_read_image  ,
(png_structrp png_ptr, png_bytepp image)   
)
pnglibNamespace::PNG_EXPORT ( 58  ,
void  ,
png_write_row  ,
(png_structrp png_ptr, png_const_bytep row)   
)
pnglibNamespace::PNG_EXPORT ( 59  ,
void  ,
png_write_rows  ,
(png_structrp png_ptr, png_bytepp row, png_uint_32 num_rows  
)
pnglibNamespace::PNG_EXPORT ( 60  ,
void  ,
png_write_image  ,
(png_structrp png_ptr, png_bytepp image)   
)
pnglibNamespace::PNG_EXPORT ( 61  ,
void  ,
png_write_end  ,
(png_structrp png_ptr, png_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 62  ,
void  ,
png_read_end  ,
(png_structrp png_ptr, png_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 63  ,
void  ,
png_destroy_info_struct  ,
(png_const_structrp png_ptr, png_infopp info_ptr_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 64  ,
void  ,
png_destroy_read_struct  ,
(png_structpp png_ptr_ptr, png_infopp info_ptr_ptr, png_infopp end_info_ptr_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 65  ,
void  ,
png_destroy_write_struct  ,
(png_structpp png_ptr_ptr, png_infopp info_ptr_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 66  ,
void  ,
png_set_crc_action  ,
(png_structrp png_ptr, int crit_action, int ancil_action)   
)
pnglibNamespace::PNG_EXPORT ( 67  ,
void  ,
png_set_filter  ,
(png_structrp png_ptr, int method, int filters)   
)
pnglibNamespace::PNG_EXPORT ( 69  ,
void  ,
png_set_compression_level  ,
(png_structrp png_ptr, int level)   
)
pnglibNamespace::PNG_EXPORT ( 70  ,
void  ,
png_set_compression_mem_level  ,
(png_structrp png_ptr, int mem_level)   
)
pnglibNamespace::PNG_EXPORT ( 71  ,
void  ,
png_set_compression_strategy  ,
(png_structrp png_ptr, int strategy)   
)
pnglibNamespace::PNG_EXPORT ( 72  ,
void  ,
png_set_compression_window_bits  ,
(png_structrp png_ptr, int window_bits)   
)
pnglibNamespace::PNG_EXPORT ( 73  ,
void  ,
png_set_compression_method  ,
(png_structrp png_ptr, int method)   
)
pnglibNamespace::PNG_EXPORT ( 222  ,
void  ,
png_set_text_compression_level  ,
(png_structrp png_ptr, int level)   
)
pnglibNamespace::PNG_EXPORT ( 223  ,
void  ,
png_set_text_compression_mem_level  ,
(png_structrp png_ptr, int mem_level)   
)
pnglibNamespace::PNG_EXPORT ( 224  ,
void  ,
png_set_text_compression_strategy  ,
(png_structrp png_ptr, int strategy)   
)
pnglibNamespace::PNG_EXPORT ( 225  ,
void  ,
png_set_text_compression_window_bits  ,
(png_structrp png_ptr, int window_bits)   
)
pnglibNamespace::PNG_EXPORT ( 226  ,
void  ,
png_set_text_compression_method  ,
(png_structrp png_ptr, int method)   
)
pnglibNamespace::PNG_EXPORT ( 74  ,
void  ,
png_init_io  ,
(png_structrp png_ptr, png_FILE_p fp)   
)
pnglibNamespace::PNG_EXPORT ( 75  ,
void  ,
png_set_error_fn  ,
(png_structrp png_ptr, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warning_fn)   
)
pnglibNamespace::PNG_EXPORT ( 76  ,
png_voidp  ,
png_get_error_ptr  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 77  ,
void  ,
png_set_write_fn  ,
(png_structrp png_ptr, png_voidp io_ptr, png_rw_ptr write_data_fn, png_flush_ptr output_flush_fn)   
)
pnglibNamespace::PNG_EXPORT ( 78  ,
void  ,
png_set_read_fn  ,
(png_structrp png_ptr, png_voidp io_ptr, png_rw_ptr read_data_fn)   
)
pnglibNamespace::PNG_EXPORT ( 79  ,
png_voidp  ,
png_get_io_ptr  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 80  ,
void  ,
png_set_read_status_fn  ,
(png_structrp png_ptr, png_read_status_ptr read_row_fn)   
)
pnglibNamespace::PNG_EXPORT ( 81  ,
void  ,
png_set_write_status_fn  ,
(png_structrp png_ptr, png_write_status_ptr write_row_fn)   
)
pnglibNamespace::PNG_EXPORT ( 84  ,
void  ,
png_set_read_user_transform_fn  ,
(png_structrp png_ptr, png_user_transform_ptr read_user_transform_fn)   
)
pnglibNamespace::PNG_EXPORT ( 85  ,
void  ,
png_set_write_user_transform_fn  ,
(png_structrp png_ptr, png_user_transform_ptr write_user_transform_fn)   
)
pnglibNamespace::PNG_EXPORT ( 86  ,
void  ,
png_set_user_transform_info  ,
(png_structrp png_ptr, png_voidp user_transform_ptr, int user_transform_depth, int user_transform_channels)   
)
pnglibNamespace::PNG_EXPORT ( 87  ,
png_voidp  ,
png_get_user_transform_ptr  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 217  ,
png_uint_32  ,
png_get_current_row_number  ,
(png_const_structrp  
)
pnglibNamespace::PNG_EXPORT ( 218  ,
png_byte  ,
png_get_current_pass_number  ,
(png_const_structrp  
)
pnglibNamespace::PNG_EXPORT ( 88  ,
void  ,
png_set_read_user_chunk_fn  ,
(png_structrp png_ptr, png_voidp user_chunk_ptr, png_user_chunk_ptr read_user_chunk_fn)   
)
pnglibNamespace::PNG_EXPORT ( 89  ,
png_voidp  ,
png_get_user_chunk_ptr  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 90  ,
void  ,
png_set_progressive_read_fn  ,
(png_structrp png_ptr, png_voidp progressive_ptr, png_progressive_info_ptr info_fn, png_progressive_row_ptr row_fn, png_progressive_end_ptr end_fn)   
)
pnglibNamespace::PNG_EXPORT ( 91  ,
png_voidp  ,
png_get_progressive_ptr  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 92  ,
void  ,
png_process_data  ,
(png_structrp png_ptr, png_inforp info_ptr, png_bytep buffer, png_size_t buffer_size)   
)
pnglibNamespace::PNG_EXPORT ( 219  ,
png_size_t  ,
png_process_data_pause  ,
(png_structrp, int save)   
)
pnglibNamespace::PNG_EXPORT ( 220  ,
png_uint_32  ,
png_process_data_skip  ,
(png_structrp  
)
pnglibNamespace::PNG_EXPORT ( 93  ,
void  ,
png_progressive_combine_row  ,
(png_const_structrp png_ptr, png_bytep old_row, png_const_bytep new_row)   
)
pnglibNamespace::PNG_EXPORT ( 97  ,
void  ,
png_free  ,
(png_const_structrp png_ptr, png_voidp ptr)   
)
pnglibNamespace::PNG_EXPORT ( 98  ,
void  ,
png_free_data  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_uint_32 free_me, int num)   
)
pnglibNamespace::PNG_EXPORT ( 105  ,
void  ,
png_warning  ,
(png_const_structrp png_ptr, png_const_charp warning_message)   
)
pnglibNamespace::PNG_EXPORT ( 106  ,
void  ,
png_chunk_warning  ,
(png_const_structrp png_ptr, png_const_charp warning_message)   
)
pnglibNamespace::PNG_EXPORT ( 107  ,
void  ,
png_benign_error  ,
(png_const_structrp png_ptr, png_const_charp warning_message)   
)
pnglibNamespace::PNG_EXPORT ( 108  ,
void  ,
png_chunk_benign_error  ,
(png_const_structrp png_ptr, png_const_charp warning_message)   
)
pnglibNamespace::PNG_EXPORT ( 109  ,
void  ,
png_set_benign_errors  ,
(png_structrp png_ptr, int allowed)   
)
pnglibNamespace::PNG_EXPORT ( 110  ,
png_uint_32  ,
png_get_valid  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 flag)   
)
pnglibNamespace::PNG_EXPORT ( 111  ,
png_size_t  ,
png_get_rowbytes  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 112  ,
png_bytepp  ,
png_get_rows  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 113  ,
void  ,
png_set_rows  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_bytepp row_pointers)   
)
pnglibNamespace::PNG_EXPORT ( 114  ,
png_byte  ,
png_get_channels  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 115  ,
png_uint_32  ,
png_get_image_width  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 116  ,
png_uint_32  ,
png_get_image_height  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 117  ,
png_byte  ,
png_get_bit_depth  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 118  ,
png_byte  ,
png_get_color_type  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 119  ,
png_byte  ,
png_get_filter_type  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 120  ,
png_byte  ,
png_get_interlace_type  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 121  ,
png_byte  ,
png_get_compression_type  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 122  ,
png_uint_32  ,
png_get_pixels_per_meter  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 123  ,
png_uint_32  ,
png_get_x_pixels_per_meter  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 124  ,
png_uint_32  ,
png_get_y_pixels_per_meter  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
png_const_structrp png_const_inforp info_ptr pnglibNamespace::PNG_EXPORT ( 126  ,
png_int_32  ,
png_get_x_offset_pixels  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 127  ,
png_int_32  ,
png_get_y_offset_pixels  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 128  ,
png_int_32  ,
png_get_x_offset_microns  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 129  ,
png_int_32  ,
png_get_y_offset_microns  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 130  ,
png_const_bytep  ,
png_get_signature  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 131  ,
png_uint_32  ,
png_get_bKGD  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_color_16p *background)   
)
pnglibNamespace::PNG_EXPORT ( 132  ,
void  ,
png_set_bKGD  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_color_16p background)   
)
pnglibNamespace::PNG_EXPORT ( 142  ,
void  ,
png_set_hIST  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_uint_16p hist)   
)
pnglibNamespace::PNG_EXPORT ( 143  ,
png_uint_32  ,
png_get_IHDR  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *width, png_uint_32 *height, int *bit_depth, int *color_type, int *interlace_method, int *compression_method, int *filter_method)   
)
pnglibNamespace::PNG_EXPORT ( 144  ,
void  ,
png_set_IHDR  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int interlace_method, int compression_method, int filter_method)   
)
pnglibNamespace::PNG_EXPORT ( 145  ,
png_uint_32  ,
png_get_oFFs  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr, png_int_32 *offset_x, png_int_32 *offset_y, int *unit_type)   
)
pnglibNamespace::PNG_EXPORT ( 146  ,
void  ,
png_set_oFFs  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_int_32 offset_x, png_int_32 offset_y, int unit_type)   
)
pnglibNamespace::PNG_EXPORT ( 147  ,
png_uint_32  ,
png_get_pCAL  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_charp *purpose, png_int_32 *X0, png_int_32 *X1, int *type, int *nparams, png_charp *units, png_charpp *params)   
)
pnglibNamespace::PNG_EXPORT ( 148  ,
void  ,
png_set_pCAL  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_charp purpose, png_int_32 X0, png_int_32 X1, int type, int nparams, png_const_charp units, png_charpp params)   
)
pnglibNamespace::PNG_EXPORT ( 149  ,
png_uint_32  ,
png_get_pHYs  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *res_x, png_uint_32 *res_y, int *unit_type)   
)
pnglibNamespace::PNG_EXPORT ( 150  ,
void  ,
png_set_pHYs  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_uint_32 res_x, png_uint_32 res_y, int unit_type)   
)
pnglibNamespace::PNG_EXPORT ( 151  ,
png_uint_32  ,
png_get_PLTE  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_colorp *palette, int *num_palette)   
)
pnglibNamespace::PNG_EXPORT ( 152  ,
void  ,
png_set_PLTE  ,
(png_structrp png_ptr, png_inforp info_ptr, png_const_colorp palette, int num_palette)   
)
pnglibNamespace::PNG_EXPORT ( 153  ,
png_uint_32  ,
png_get_sBIT  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_color_8p *sig_bit)   
)
pnglibNamespace::PNG_EXPORT ( 154  ,
void  ,
png_set_sBIT  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_color_8p sig_bit)   
)
pnglibNamespace::PNG_EXPORT ( 155  ,
png_uint_32  ,
png_get_sRGB  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr, int *file_srgb_intent)   
)
pnglibNamespace::PNG_EXPORT ( 156  ,
void  ,
png_set_sRGB  ,
(png_const_structrp png_ptr, png_inforp info_ptr, int srgb_intent)   
)
pnglibNamespace::PNG_EXPORT ( 157  ,
void  ,
png_set_sRGB_gAMA_and_cHRM  ,
(png_const_structrp png_ptr, png_inforp info_ptr, int srgb_intent)   
)
pnglibNamespace::PNG_EXPORT ( 158  ,
png_uint_32  ,
png_get_iCCP  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_charpp name, int *compression_type, png_bytepp profile, png_uint_32 *proflen)   
)
pnglibNamespace::PNG_EXPORT ( 159  ,
void  ,
png_set_iCCP  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_charp name, int compression_type, png_const_bytep profile, png_uint_32 proflen)   
)
pnglibNamespace::PNG_EXPORT ( 160  ,
int  ,
png_get_sPLT  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_sPLT_tpp entries)   
)
pnglibNamespace::PNG_EXPORT ( 161  ,
void  ,
png_set_sPLT  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_sPLT_tp entries, int nentries)   
)
pnglibNamespace::PNG_EXPORT ( 162  ,
int  ,
png_get_text  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_textp *text_ptr, int *num_text)   
)
pnglibNamespace::PNG_EXPORT ( 163  ,
void  ,
png_set_text  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_textp text_ptr, int num_text)   
)
pnglibNamespace::PNG_EXPORT ( 164  ,
png_uint_32  ,
png_get_tIME  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_timep *mod_time)   
)
pnglibNamespace::PNG_EXPORT ( 165  ,
void  ,
png_set_tIME  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_timep mod_time)   
)
pnglibNamespace::PNG_EXPORT ( 166  ,
png_uint_32  ,
png_get_tRNS  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_bytep *trans_alpha, int *num_trans, png_color_16p *trans_color)   
)
pnglibNamespace::PNG_EXPORT ( 167  ,
void  ,
png_set_tRNS  ,
(png_structrp png_ptr, png_inforp info_ptr, png_const_bytep trans_alpha, int num_trans, png_const_color_16p trans_color)   
)
png_const_structrp png_const_inforp int png_fixed_point png_fixed_point* height pnglibNamespace::PNG_EXPORT ( 169  ,
png_uint_32  ,
png_get_sCAL_s  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr, int *unit, png_charpp swidth, png_charpp sheight)   
)
png_const_structrp png_inforp int png_fixed_point png_fixed_point height pnglibNamespace::PNG_EXPORT ( 171  ,
void  ,
png_set_sCAL_s  ,
(png_const_structrp png_ptr, png_inforp info_ptr, int unit, png_const_charp swidth, png_const_charp sheight)   
)
pnglibNamespace::PNG_EXPORT ( 172  ,
void  ,
png_set_keep_unknown_chunks  ,
(png_structrp png_ptr, int keep, png_const_bytep chunk_list, int num_chunks)   
)
pnglibNamespace::PNG_EXPORT ( 173  ,
int  ,
png_handle_as_unknown  ,
(png_const_structrp png_ptr, png_const_bytep chunk_name)   
)
pnglibNamespace::PNG_EXPORT ( 174  ,
void  ,
png_set_unknown_chunks  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_unknown_chunkp unknowns, int num_unknowns)   
)
pnglibNamespace::PNG_EXPORT ( 175  ,
void  ,
png_set_unknown_chunk_location  ,
(png_const_structrp png_ptr, png_inforp info_ptr, int chunk, int location)   
)
pnglibNamespace::PNG_EXPORT ( 176  ,
int  ,
png_get_unknown_chunks  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_unknown_chunkpp entries)   
)
pnglibNamespace::PNG_EXPORT ( 177  ,
void  ,
png_set_invalid  ,
(png_const_structrp png_ptr, png_inforp info_ptr, int mask)   
)
pnglibNamespace::PNG_EXPORT ( 178  ,
void  ,
png_read_png  ,
(png_structrp png_ptr, png_inforp info_ptr, int transforms, png_voidp params)   
)
pnglibNamespace::PNG_EXPORT ( 179  ,
void  ,
png_write_png  ,
(png_structrp png_ptr, png_inforp info_ptr, int transforms, png_voidp params)   
)
pnglibNamespace::PNG_EXPORT ( 180  ,
png_const_charp  ,
png_get_copyright  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 181  ,
png_const_charp  ,
png_get_header_ver  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 182  ,
png_const_charp  ,
png_get_header_version  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 183  ,
png_const_charp  ,
png_get_libpng_ver  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 184  ,
png_uint_32  ,
png_permit_mng_features  ,
(png_structrp png_ptr, png_uint_32 mng_features_permitted)   
)
pnglibNamespace::PNG_EXPORT ( 186  ,
void  ,
png_set_user_limits  ,
(png_structrp png_ptr, png_uint_32 user_width_max, png_uint_32 user_height_max)   
)
pnglibNamespace::PNG_EXPORT ( 187  ,
png_uint_32  ,
png_get_user_width_max  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 188  ,
png_uint_32  ,
png_get_user_height_max  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 189  ,
void  ,
png_set_chunk_cache_max  ,
(png_structrp png_ptr, png_uint_32 user_chunk_cache_max)   
)
pnglibNamespace::PNG_EXPORT ( 190  ,
png_uint_32  ,
png_get_chunk_cache_max  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 191  ,
void  ,
png_set_chunk_malloc_max  ,
(png_structrp png_ptr, png_alloc_size_t user_chunk_cache_max)   
)
pnglibNamespace::PNG_EXPORT ( 192  ,
png_alloc_size_t  ,
png_get_chunk_malloc_max  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 193  ,
png_uint_32  ,
png_get_pixels_per_inch  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 194  ,
png_uint_32  ,
png_get_x_pixels_per_inch  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 195  ,
png_uint_32  ,
png_get_y_pixels_per_inch  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
png_const_structrp png_const_inforp info_ptr png_const_structrp png_const_inforp info_ptr pnglibNamespace::PNG_EXPORT ( 198  ,
png_uint_32  ,
png_get_pHYs_dpi  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *res_x, png_uint_32 *res_y, int *unit_type)   
)
pnglibNamespace::PNG_EXPORT ( 199  ,
png_uint_32  ,
png_get_io_state  ,
(png_const_structrp png_ptr)   
)
pnglibNamespace::PNG_EXPORT ( 201  ,
png_uint_32  ,
png_get_uint_32  ,
(png_const_bytep buf)   
)
pnglibNamespace::PNG_EXPORT ( 202  ,
png_uint_16  ,
png_get_uint_16  ,
(png_const_bytep buf)   
)
pnglibNamespace::PNG_EXPORT ( 203  ,
png_int_32  ,
png_get_int_32  ,
(png_const_bytep buf)   
)
pnglibNamespace::PNG_EXPORT ( 204  ,
png_uint_32  ,
png_get_uint_31  ,
(png_const_structrp png_ptr, png_const_bytep buf)   
)
pnglibNamespace::PNG_EXPORT ( 205  ,
void  ,
png_save_uint_32  ,
(png_bytep buf, png_uint_32 i)   
)
pnglibNamespace::PNG_EXPORT ( 206  ,
void  ,
png_save_int_32  ,
(png_bytep buf, png_int_32 i)   
)
pnglibNamespace::PNG_EXPORT ( 207  ,
void  ,
png_save_uint_16  ,
(png_bytep buf, unsigned int i)   
)
pnglibNamespace::PNG_EXPORT ( 242  ,
void  ,
png_set_check_for_invalid_index  ,
(png_structrp png_ptr, int allowed)   
)
pnglibNamespace::PNG_EXPORT ( 243  ,
int  ,
png_get_palette_max  ,
(png_const_structp png_ptr, png_const_infop info_ptr)   
)
pnglibNamespace::PNG_EXPORTA ( ,
png_structp  ,
png_create_read_struct  ,
(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_EXPORTA ( ,
png_structp  ,
png_create_write_struct  ,
(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_EXPORTA ( ,
void  ,
png_longjmp  ,
(png_const_structrp png_ptr, int val ,
PNG_NORETURN   
)
pnglibNamespace::PNG_EXPORTA ( 10  ,
int  ,
png_reset_zstream  ,
(png_structrp png_ptr)  ,
PNG_DEPRECATED   
)
pnglibNamespace::PNG_EXPORTA ( 18  ,
png_infop  ,
png_create_info_struct  ,
(png_const_structrp png_ptr)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_EXPORTA ( 19  ,
void  ,
png_info_init_3  ,
(png_infopp info_ptr, png_size_t png_info_struct_size)  ,
PNG_DEPRECATED   
)
pnglibNamespace::PNG_EXPORTA ( 23  ,
png_const_charp  ,
png_convert_to_rfc1123  ,
(png_structrp png_ptr, png_const_timep ptime)  ,
PNG_DEPRECATED   
)
pnglibNamespace::PNG_EXPORTA ( 94  ,
png_voidp  ,
png_malloc  ,
(png_const_structrp png_ptr, png_alloc_size_t size)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_EXPORTA ( 95  ,
png_voidp  ,
png_calloc  ,
(png_const_structrp png_ptr, png_alloc_size_t size)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_EXPORTA ( 96  ,
png_voidp  ,
png_malloc_warn  ,
(png_const_structrp png_ptr, png_alloc_size_t size)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_EXPORTA ( 99  ,
void  ,
png_data_freer  ,
(png_const_structrp png_ptr, png_inforp info_ptr, int freer, png_uint_32 mask)  ,
PNG_DEPRECATED   
)
pnglibNamespace::PNG_EXPORTA ( 104  ,
void  ,
png_err  ,
(png_const_structrp png_ptr)  ,
PNG_NORETURN   
)
png_fixed_point pnglibNamespace::png_fixed ( png_const_structrp  png_ptr,
double  fp,
png_const_charp   
)
png_const_structrp png_const_inforp double double double double double double double double double* blue_Z pnglibNamespace::PNG_FIXED_EXPORT ( 134  ,
png_uint_32  ,
png_get_cHRM_fixed  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr,png_fixed_point *int_white_x, png_fixed_point *int_white_y,png_fixed_point *int_red_x, png_fixed_point *int_red_y,png_fixed_point *int_green_x, png_fixed_point *int_green_y,png_fixed_point *int_blue_x, png_fixed_point *int_blue_y)   
)
png_const_structrp png_const_inforp double double double double double double double double double* blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point* int_blue_Z png_const_structrp png_inforp double double double double double double double double double blue_Z pnglibNamespace::PNG_FIXED_EXPORT ( 136  ,
void  ,
png_set_cHRM_fixed  ,
(png_const_structrp png_ptr,png_inforp info_ptr, png_fixed_point int_white_x,png_fixed_point int_white_y, png_fixed_point int_red_x,png_fixed_point int_red_y, png_fixed_point int_green_x,png_fixed_point int_green_y, png_fixed_point int_blue_x,png_fixed_point int_blue_y)   
)
void pnglibNamespace::png_flush ( png_structrp  png_ptr)
png_charp pnglibNamespace::png_format_number ( png_const_charp  start,
png_charp  end,
int  format,
png_alloc_size_t  number 
)
void pnglibNamespace::png_formatted_warning ( png_const_structrp  png_ptr,
png_warning_parameters  p,
png_const_charp  message 
)
pnglibNamespace::PNG_FP_EXPORT ( 32  ,
void  ,
png_set_rgb_to_gray  ,
(png_structrp png_ptr,int error_action, double red, double green)   
)
pnglibNamespace::PNG_FP_EXPORT ( 227  ,
void  ,
png_set_alpha_mode  ,
(png_structrp png_ptr, int mode,double output_gamma)   
)
pnglibNamespace::PNG_FP_EXPORT ( 47  ,
void  ,
png_set_background  ,
(png_structrp png_ptr,png_const_color_16p background_color, int background_gamma_code,int need_expand, double background_gamma)   
)
pnglibNamespace::PNG_FP_EXPORT ( 50  ,
void  ,
png_set_gamma  ,
(png_structrp png_ptr,double screen_gamma, double override_file_gamma)   
)
pnglibNamespace::PNG_FP_EXPORT ( 68  ,
void  ,
png_set_filter_heuristics  ,
(png_structrp png_ptr,int heuristic_method, int num_weights, png_const_doublep filter_weights,png_const_doublep filter_costs)   
)
pnglibNamespace::PNG_FP_EXPORT ( 125  ,
float  ,
png_get_pixel_aspect_ratio  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
pnglibNamespace::PNG_FP_EXPORT ( 133  ,
png_uint_32  ,
png_get_cHRM  ,
(png_const_structrp png_ptr,png_const_inforp info_ptr, double *white_x, double *white_y, double *red_x,double *red_y, double *green_x, double *green_y, double *blue_x,double *blue_y)   
)
png_const_structrp png_const_inforp double double double double double double double double double* blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point* int_blue_Z pnglibNamespace::PNG_FP_EXPORT ( 135  ,
void  ,
png_set_cHRM  ,
(png_const_structrp png_ptr,png_inforp info_ptr,double white_x, double white_y, double red_x, double red_y, double green_x,double green_y, double blue_x, double blue_y)   
)
png_const_structrp png_const_inforp double double double double double double double double double* blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point* int_blue_Z png_const_structrp png_inforp double double double double double double double double double blue_Z png_const_structrp png_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point int_blue_Z pnglibNamespace::PNG_FP_EXPORT ( 137  ,
png_uint_32  ,
png_get_gAMA  ,
(png_const_structrp png_ptr,png_const_inforp info_ptr, double *file_gamma)   
)
png_const_structrp png_const_inforp double double double double double double double double double* blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point* int_blue_Z png_const_structrp png_inforp double double double double double double double double double blue_Z png_const_structrp png_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point int_blue_Z png_const_structrp png_const_inforp png_fixed_point* int_file_gamma pnglibNamespace::PNG_FP_EXPORT ( 139  ,
void  ,
png_set_gAMA  ,
(png_const_structrp png_ptr,png_inforp info_ptr, double file_gamma)   
)
pnglibNamespace::PNG_FP_EXPORT ( 168  ,
png_uint_32  ,
png_get_sCAL  ,
(png_const_structrp png_ptr,png_const_inforp info_ptr, int *unit, double *width, double *height)   
)
pnglibNamespace::PNG_FP_EXPORT ( 170  ,
void  ,
png_set_sCAL  ,
(png_const_structrp png_ptr,png_inforp info_ptr, int unit, double width, double height)   
)
pnglibNamespace::PNG_FP_EXPORT ( 196  ,
float  ,
png_get_x_offset_inches  ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)   
)
png_const_structrp png_const_inforp info_ptr pnglibNamespace::PNG_FP_EXPORT ( 197  ,
float  ,
png_get_y_offset_inches  ,
(png_const_structrp png_ptr,png_const_inforp info_ptr)   
)
void PNGAPI pnglibNamespace::png_free ( png_const_structrp  png_ptr,
png_voidp  ptr 
)
void pnglibNamespace::png_free_buffer_list ( png_structrp  png_ptr,
png_compression_bufferp *  listp 
)
void PNGAPI pnglibNamespace::png_free_data ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  mask,
int  num 
)
pnglibNamespace::PNG_FUNCTION ( png_structp  ,
PNGAPI  png_create_read_struct,
(png_const_charp user_png_ver, png_voidp error_ptr,png_error_ptr error_fn, png_error_ptr warn_fn)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_FUNCTION ( png_voidp  ,
PNGAPI  png_calloc,
(png_const_structrp png_ptr, png_alloc_size_t size)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_FUNCTION ( png_voidp  ,
png_malloc_base  ,
(png_const_structrp, png_alloc_size_t size)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_FUNCTION ( voidpf  ,
png_zalloc  ,
(voidpf png_ptr, uInt items, uInt size)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_FUNCTION ( void  ,
PNGAPI  png_err,
(png_const_structrp png_ptr)  ,
PNG_NORETURN   
)
pnglibNamespace::PNG_FUNCTION ( png_voidp  ,
png_malloc_array  ,
(png_const_structrp png_ptr, int nelements,size_t element_size)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_FUNCTION ( png_voidp  ,
png_realloc_array  ,
(png_const_structrp png_ptr, png_const_voidp old_array,int old_elements, int add_elements, size_t element_size)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_FUNCTION ( png_structp  ,
png_create_png_struct  ,
(png_const_charp user_png_ver, png_voidp error_ptr,png_error_ptr error_fn, png_error_ptr warn_fn, png_voidp,png_malloc_ptr, png_free_ptr)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_FUNCTION ( png_infop  ,
PNGAPI  png_create_info_struct,
(png_const_structrp png_ptr)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_FUNCTION ( void  ,
PNGAPI  png_info_init_3,
(png_infopp ptr_ptr, png_size_t png_info_struct_size)  ,
PNG_DEPRECATED   
)
pnglibNamespace::PNG_FUNCTION ( void  ,
PNGAPI  png_longjmp,
(png_const_structrp, int ,
PNG_NORETURN   
)
png_uint_16 pnglibNamespace::png_gamma_16bit_correct ( unsigned int  value,
png_fixed_point  gamma_val 
)
png_byte pnglibNamespace::png_gamma_8bit_correct ( unsigned int  value,
png_fixed_point  gamma_val 
)
png_uint_16 pnglibNamespace::png_gamma_correct ( png_structrp  png_ptr,
unsigned int  value,
png_fixed_point  gamma_val 
)
int pnglibNamespace::png_gamma_significant ( png_fixed_point  gamma_val)
png_byte PNGAPI pnglibNamespace::png_get_bit_depth ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_bKGD ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_color_16p background 
)
png_byte PNGAPI pnglibNamespace::png_get_channels ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_cHRM ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
double *  white_x,
double *  white_y,
double *  red_x,
double *  red_y,
double *  green_x,
double *  green_y,
double *  blue_x,
double *  blue_y 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_cHRM_fixed ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
png_fixed_point white_x,
png_fixed_point white_y,
png_fixed_point red_x,
png_fixed_point red_y,
png_fixed_point green_x,
png_fixed_point green_y,
png_fixed_point blue_x,
png_fixed_point blue_y 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_cHRM_XYZ ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
double *  red_X,
double *  red_Y,
double *  red_Z,
double *  green_X,
double *  green_Y,
double *  green_Z,
double *  blue_X,
double *  blue_Y,
double *  blue_Z 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_cHRM_XYZ_fixed ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
png_fixed_point int_red_X,
png_fixed_point int_red_Y,
png_fixed_point int_red_Z,
png_fixed_point int_green_X,
png_fixed_point int_green_Y,
png_fixed_point int_green_Z,
png_fixed_point int_blue_X,
png_fixed_point int_blue_Y,
png_fixed_point int_blue_Z 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_chunk_cache_max ( png_const_structrp  png_ptr)
png_alloc_size_t PNGAPI pnglibNamespace::png_get_chunk_malloc_max ( png_const_structrp  png_ptr)
png_byte PNGAPI pnglibNamespace::png_get_color_type ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_size_t PNGAPI pnglibNamespace::png_get_compression_buffer_size ( png_const_structrp  png_ptr)
png_byte PNGAPI pnglibNamespace::png_get_compression_type ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_const_charp PNGAPI pnglibNamespace::png_get_copyright ( png_const_structrp  png_ptr)
png_byte PNGAPI pnglibNamespace::png_get_current_pass_number ( png_const_structrp  png_ptr)
png_uint_32 PNGAPI pnglibNamespace::png_get_current_row_number ( png_const_structrp  png_ptr)
png_voidp PNGAPI pnglibNamespace::png_get_error_ptr ( png_const_structrp  png_ptr)
png_byte PNGAPI pnglibNamespace::png_get_filter_type ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_gAMA ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
double *  file_gamma 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_gAMA_fixed ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
png_fixed_point file_gamma 
)
png_const_charp PNGAPI pnglibNamespace::png_get_header_ver ( png_const_structrp  png_ptr)
png_const_charp PNGAPI pnglibNamespace::png_get_header_version ( png_const_structrp  png_ptr)
png_uint_32 PNGAPI pnglibNamespace::png_get_hIST ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_16p hist 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_iCCP ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_charpp  name,
int compression_type,
png_bytepp  profile,
png_uint_32 proflen 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_IHDR ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
png_uint_32 width,
png_uint_32 height,
int bit_depth,
int color_type,
int interlace_type,
int compression_type,
int filter_type 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_image_height ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_image_width ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_byte PNGAPI pnglibNamespace::png_get_interlace_type ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_io_chunk_type ( png_const_structrp  png_ptr)
png_voidp PNGAPI pnglibNamespace::png_get_io_ptr ( png_const_structrp  png_ptr)
png_uint_32 PNGAPI pnglibNamespace::png_get_io_state ( png_const_structrp  png_ptr)
png_const_charp PNGAPI pnglibNamespace::png_get_libpng_ver ( png_const_structrp  png_ptr)
png_uint_32 PNGAPI pnglibNamespace::png_get_oFFs ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
png_int_32 *  offset_x,
png_int_32 *  offset_y,
int unit_type 
)
int PNGAPI pnglibNamespace::png_get_palette_max ( png_const_structp  png_ptr,
png_const_infop  info_ptr 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_pCAL ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_charp purpose,
png_int_32 *  X0,
png_int_32 *  X1,
int type,
int nparams,
png_charp units,
png_charpp params 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_pHYs ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
png_uint_32 res_x,
png_uint_32 res_y,
int unit_type 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_pHYs_dpi ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
png_uint_32 res_x,
png_uint_32 res_y,
int unit_type 
)
float PNGAPI pnglibNamespace::png_get_pixel_aspect_ratio ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_fixed_point PNGAPI pnglibNamespace::png_get_pixel_aspect_ratio_fixed ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_pixels_per_inch ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_pixels_per_meter ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_PLTE ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_colorp palette,
int num_palette 
)
png_voidp PNGAPI pnglibNamespace::png_get_progressive_ptr ( png_const_structrp  png_ptr)
png_byte PNGAPI pnglibNamespace::png_get_rgb_to_gray_status ( png_const_structrp  png_ptr)
png_size_t PNGAPI pnglibNamespace::png_get_rowbytes ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_bytepp PNGAPI pnglibNamespace::png_get_rows ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_sBIT ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_color_8p sig_bit 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_sCAL ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
int unit,
double *  width,
double *  height 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_sCAL_fixed ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
int unit,
png_fixed_point width,
png_fixed_point height 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_sCAL_s ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
int unit,
png_charpp  width,
png_charpp  height 
)
png_const_bytep PNGAPI pnglibNamespace::png_get_signature ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
int PNGAPI pnglibNamespace::png_get_sPLT ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_sPLT_tpp  spalettes 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_sRGB ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
int file_srgb_intent 
)
int PNGAPI pnglibNamespace::png_get_text ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_textp *  text_ptr,
int num_text 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_tIME ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_timep mod_time 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_tRNS ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_bytep trans_alpha,
int num_trans,
png_color_16p trans_color 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_uint_31 ( png_const_structrp  png_ptr,
png_const_bytep  buf 
)
int PNGAPI pnglibNamespace::png_get_unknown_chunks ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_unknown_chunkpp  unknowns 
)
png_voidp PNGAPI pnglibNamespace::png_get_user_chunk_ptr ( png_const_structrp  png_ptr)
png_uint_32 PNGAPI pnglibNamespace::png_get_user_height_max ( png_const_structrp  png_ptr)
png_voidp PNGAPI pnglibNamespace::png_get_user_transform_ptr ( png_const_structrp  png_ptr)
png_uint_32 PNGAPI pnglibNamespace::png_get_user_width_max ( png_const_structrp  png_ptr)
png_uint_32 PNGAPI pnglibNamespace::png_get_valid ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr,
png_uint_32  flag 
)
float PNGAPI pnglibNamespace::png_get_x_offset_inches ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_fixed_point PNGAPI pnglibNamespace::png_get_x_offset_inches_fixed ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_int_32 PNGAPI pnglibNamespace::png_get_x_offset_microns ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_int_32 PNGAPI pnglibNamespace::png_get_x_offset_pixels ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_x_pixels_per_inch ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_x_pixels_per_meter ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
float PNGAPI pnglibNamespace::png_get_y_offset_inches ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_fixed_point PNGAPI pnglibNamespace::png_get_y_offset_inches_fixed ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_int_32 PNGAPI pnglibNamespace::png_get_y_offset_microns ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_int_32 PNGAPI pnglibNamespace::png_get_y_offset_pixels ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_y_pixels_per_inch ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
png_uint_32 PNGAPI pnglibNamespace::png_get_y_pixels_per_meter ( png_const_structrp  png_ptr,
png_const_inforp  info_ptr 
)
int PNGAPI pnglibNamespace::png_handle_as_unknown ( png_const_structrp  png_ptr,
png_const_bytep  chunk_name 
)
void pnglibNamespace::png_handle_bKGD ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_cHRM ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_gAMA ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_hIST ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_iCCP ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_IEND ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_IHDR ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_iTXt ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_oFFs ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_pCAL ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_pHYs ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_PLTE ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_sBIT ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_sCAL ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_sPLT ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_sRGB ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_tEXt ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_tIME ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_tRNS ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
void pnglibNamespace::png_handle_unknown ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length,
int  keep 
)
void pnglibNamespace::png_handle_zTXt ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  length 
)
int pnglibNamespace::png_icc_check_header ( png_const_structrp  png_ptr,
png_colorspacerp  colorspace,
png_const_charp  name,
png_uint_32  profile_length,
png_const_bytep  profile,
int  color_type 
)
int pnglibNamespace::png_icc_check_length ( png_const_structrp  png_ptr,
png_colorspacerp  colorspace,
png_const_charp  name,
png_uint_32  profile_length 
)
int pnglibNamespace::png_icc_check_tag_table ( png_const_structrp  png_ptr,
png_colorspacerp  colorspace,
png_const_charp  name,
png_uint_32  profile_length,
png_const_bytep  profile 
)
void pnglibNamespace::png_icc_set_sRGB ( png_const_structrp  png_ptr,
png_colorspacerp  colorspace,
png_const_bytep  profile,
uLong  adler 
)
void PNGAPI pnglibNamespace::png_init_io ( png_structrp  png_ptr,
png_FILE_p  fp 
)
void pnglibNamespace::png_init_read_transformations ( png_structrp  png_ptr)
pnglibNamespace::png_int_32 ( PNGAPI  png_get_int_32)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_zstream_error  ,
(png_structrp png_ptr, int ret)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_free_buffer_list  ,
(png_structrp png_ptr, png_compression_bufferp *list)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_fixed_point  ,
png_fixed  ,
(png_const_structrp png_ptr, double fp, png_const_charp text)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_user_version_check  ,
(png_structrp png_ptr, png_const_charp user_png_ver)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_voidp  ,
png_malloc_base  ,
(png_const_structrp png_ptr, png_alloc_size_t size)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_voidp  ,
png_malloc_array  ,
(png_const_structrp png_ptr, int nelements, size_t element_size)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_voidp  ,
png_realloc_array  ,
(png_const_structrp png_ptr, png_const_voidp array, int old_elements, int add_elements, size_t element_size)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_structp  ,
png_create_png_struct  ,
(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn, png_voidp mem_ptr, png_malloc_ptr malloc_fn, png_free_ptr free_fn)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_destroy_png_struct  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_free_jmpbuf  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( voidpf  ,
png_zalloc  ,
(voidpf png_ptr, uInt items, uInt size)  ,
PNG_ALLOCATED   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_zfree  ,
(voidpf png_ptr, voidpf ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  PNGCBAPI,
png_default_read_data  ,
(png_structp png_ptr, png_bytep data, png_size_t length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  PNGCBAPI,
png_push_fill_buffer  ,
(png_structp png_ptr, png_bytep buffer, png_size_t length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  PNGCBAPI,
png_default_write_data  ,
(png_structp png_ptr, png_bytep data, png_size_t length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  PNGCBAPI,
png_default_flush  ,
(png_structp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_reset_crc  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_data  ,
(png_structrp png_ptr, png_const_bytep data, png_size_t length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_sig  ,
(png_structrp png_ptr, png_inforp info_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_uint_32  ,
png_read_chunk_header  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_data  ,
(png_structrp png_ptr, png_bytep data, png_size_t length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_crc_read  ,
(png_structrp png_ptr, png_bytep buf, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_crc_finish  ,
(png_structrp png_ptr, png_uint_32 skip)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_crc_error  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_calculate_crc  ,
(png_structrp png_ptr, png_const_bytep ptr, png_size_t length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_flush  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_IHDR  ,
(png_structrp png_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int compression_method, int filter_method, int interlace_method)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_PLTE  ,
(png_structrp png_ptr, png_const_colorp palette, png_uint_32 num_pal)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_compress_IDAT  ,
(png_structrp png_ptr, png_const_bytep row_data, png_alloc_size_t row_data_length, int flush)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_IEND  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_gAMA_fixed  ,
(png_structrp png_ptr, png_fixed_point file_gamma)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_sBIT  ,
(png_structrp png_ptr, png_const_color_8p sbit, int color_type)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_cHRM_fixed  ,
(png_structrp png_ptr, const png_xy *xy)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_sRGB  ,
(png_structrp png_ptr, int intent)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_iCCP  ,
(png_structrp png_ptr, png_const_charp name, png_const_bytep profile)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_sPLT  ,
(png_structrp png_ptr, png_const_sPLT_tp palette)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_tRNS  ,
(png_structrp png_ptr, png_const_bytep trans, png_const_color_16p values, int number, int color_type)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_bKGD  ,
(png_structrp png_ptr, png_const_color_16p values, int color_type)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_hIST  ,
(png_structrp png_ptr, png_const_uint_16p hist, int num_hist)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_tEXt  ,
(png_structrp png_ptr, png_const_charp key, png_const_charp text, png_size_t text_len)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_zTXt  ,
(png_structrp png_ptr, png_const_charpkey, png_const_charp text, png_size_t text_len, int compression)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_iTXt  ,
(png_structrp png_ptr, int compression, png_const_charp key, png_const_charp lang, png_const_charp lang_key, png_const_charp text)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_set_text_2  ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_textp text_ptr, int num_text)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_oFFs  ,
(png_structrp png_ptr, png_int_32 x_offset, png_int_32 y_offset, int unit_type)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_pCAL  ,
(png_structrp png_ptr, png_charp purpose, png_int_32 X0, png_int_32 X1, int type, int nparams, png_const_charp units, png_charpp params)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_pHYs  ,
(png_structrp png_ptr, png_uint_32 x_pixels_per_unit, png_uint_32 y_pixels_per_unit, int unit_type)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_tIME  ,
(png_structrp png_ptr, png_const_timep mod_time)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_sCAL_s  ,
(png_structrp png_ptr, int unit, png_const_charp width, png_const_charp height)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_finish_row  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_start_row  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_combine_row  ,
(png_const_structrp png_ptr, png_bytep row, int display ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_read_interlace  ,
(png_row_infop row_info, png_bytep row, int pass, png_uint_32 transformations)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_write_interlace  ,
(png_row_infop row_info, png_bytep row, int pass)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_filter_row  ,
(png_structrp pp, png_row_infoprow_info, png_bytep row, png_const_bytep prev_row, int filter)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_filter_row_up_neon  ,
(png_row_infop row_info, png_bytep row, png_const_bytep prev_row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_filter_row_sub3_neon  ,
(png_row_infoprow_info, png_bytep row, png_const_bytep prev_row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_filter_row_sub4_neon  ,
(png_row_infoprow_info, png_bytep row, png_const_bytep prev_row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_filter_row_avg3_neon  ,
(png_row_infoprow_info, png_bytep row, png_const_bytep prev_row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_filter_row_avg4_neon  ,
(png_row_infoprow_info, png_bytep row, png_const_bytep prev_row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_filter_row_paeth3_neon  ,
(png_row_infoprow_info, png_bytep row, png_const_bytep prev_row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_filter_row_paeth4_neon  ,
(png_row_infoprow_info, png_bytep row, png_const_bytep prev_row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_write_find_filter  ,
(png_structrp png_ptr, png_row_infop row_info)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_IDAT_data  ,
(png_structrp png_ptr, png_bytep output, png_alloc_size_t avail_out)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_finish_IDAT  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_finish_row  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_start_row  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_transform_info  ,
(png_structrp png_ptr, png_inforp info_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_read_filler  ,
(png_row_infop row_info, png_bytep row, png_uint_32 filler, png_uint_32 flags)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_read_swap_alpha  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_write_swap_alpha  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_read_invert_alpha  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_write_invert_alpha  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_strip_channel  ,
(png_row_infop row_info, png_bytep row, int at_start)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_swap  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_packswap  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_do_rgb_to_gray  ,
(png_structrp png_ptr, png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_gray_to_rgb  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_unpack  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_unshift  ,
(png_row_infop row_info, png_bytep row, png_const_color_8p sig_bits)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_invert  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_scale_16_to_8  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_chop  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_quantize  ,
(png_row_infop row_info, png_bytep row, png_const_bytep palette_lookup, png_const_bytep quantize_lookup)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_bgr  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_pack  ,
(png_row_infop row_info, png_bytep row, png_uint_32 bit_depth)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_shift  ,
(png_row_infop row_info, png_bytep row, png_const_color_8p bit_depth)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_compose  ,
(png_row_infop row_info, png_bytep row, png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_gamma  ,
(png_row_infop row_info, png_bytep row, png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_encode_alpha  ,
(png_row_infop row_info, png_bytep row, png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_expand_palette  ,
(png_row_infop row_info, png_bytep row, png_const_colorp palette, png_const_bytep trans, int num_trans)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_expand  ,
(png_row_infop row_info, png_bytep row, png_const_color_16p trans_color)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_expand_16  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_IHDR  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_PLTE  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_IEND  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_bKGD  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_cHRM  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_gAMA  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_hIST  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_iCCP  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_iTXt  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_oFFs  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_pCAL  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_pHYs  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_sBIT  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_sCAL  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_sPLT  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_sRGB  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_tEXt  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_tIME  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_tRNS  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_zTXt  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_check_chunk_name  ,
(png_structrp png_ptr, png_uint_32 chunk_name)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_handle_unknown  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length, int keep)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_chunk_unknown_handling  ,
(png_const_structrp png_ptr, png_uint_32 chunk_name)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_read_transformations  ,
(png_structrp png_ptr, png_row_infop row_info)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_write_transformations  ,
(png_structrp png_ptr, png_row_infop row_info)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_init_read_transformations  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_read_chunk  ,
(png_structrp png_ptr, png_inforp info_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_read_sig  ,
(png_structrp png_ptr, png_inforp info_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_check_crc  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_crc_skip  ,
(png_structrp png_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_crc_finish  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_save_buffer  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_restore_buffer  ,
(png_structrp png_ptr, png_bytep buffer, png_size_t buffer_length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_read_IDAT  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_process_IDAT_data  ,
(png_structrp png_ptr, png_bytep buffer, png_size_t buffer_length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_process_row  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_handle_unknown  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_have_info  ,
(png_structrp png_ptr, png_inforp info_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_have_end  ,
(png_structrp png_ptr, png_inforp info_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_have_row  ,
(png_structrp png_ptr, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_read_end  ,
(png_structrp png_ptr, png_inforp info_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_process_some_data  ,
(png_structrp png_ptr, png_inforp info_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_read_push_finish_row  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_handle_tEXt  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_read_tEXt  ,
(png_structrp png_ptr, png_inforp info_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_handle_zTXt  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_read_zTXt  ,
(png_structrp png_ptr, png_inforp info_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_handle_iTXt  ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_push_read_iTXt  ,
(png_structrp png_ptr, png_inforp info_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_read_intrapixel  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_write_intrapixel  ,
(png_row_infop row_info, png_bytep row)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_colorspace_set_gamma  ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, png_fixed_point gAMA)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_colorspace_sync_info  ,
(png_const_structrp png_ptr, png_inforp info_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_colorspace_sync  ,
(png_const_structrp png_ptr, png_inforp info_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_colorspace_set_chromaticities  ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, const png_xy *xy, int preferred)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_colorspace_set_endpoints  ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, const png_XYZ *XYZ, int preferred)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_colorspace_set_sRGB  ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, int intent)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_colorspace_set_ICC  ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile, int color_type)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_icc_check_length  ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_icc_check_header  ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile, int color_type)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_icc_check_tag_table  ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_icc_set_sRGB  ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_bytep profile, uLong adler)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_colorspace_set_rgb_coefficients  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_check_IHDR  ,
(png_const_structrp png_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int interlace_type, int compression_type, int filter_type)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_do_check_palette_indexes  ,
(png_structrp png_ptr, png_row_infop row_info)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( size_t  ,
png_safecat  ,
(png_charp buffer, size_t bufsize, size_t pos, png_const_charp string)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_charp  ,
png_format_number  ,
(png_const_charp start, png_charp end, int format, png_alloc_size_t number)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_warning_parameter  ,
(png_warning_parameters p, int number, png_const_charp string)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_warning_parameter_unsigned  ,
(png_warning_parameters p, int number, int format, png_alloc_size_t value)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_warning_parameter_signed  ,
(png_warning_parameters p, int number, int format, png_int_32 value)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_formatted_warning  ,
(png_const_structrp png_ptr, png_warning_parameters p, png_const_charp message)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_app_warning  ,
(png_const_structrp png_ptr, png_const_charp message)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_app_error  ,
(png_const_structrp png_ptr, png_const_charp message)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_chunk_report  ,
(png_const_structrp png_ptr, png_const_charp message, int error)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_ascii_from_fp  ,
(png_const_structrp png_ptr, png_charp ascii, png_size_t size, double fp, unsigned int precision)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_ascii_from_fixed  ,
(png_const_structrp png_ptr, png_charp ascii, png_size_t size, png_fixed_point fp)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_check_fp_number  ,
(png_const_charp string, png_size_t size, int *statep, png_size_tp whereami)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_check_fp_string  ,
(png_const_charp string, png_size_t size)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_muldiv  ,
(png_fixed_point_p res, png_fixed_point a, png_int_32 multiplied_by, png_int_32 divided_by)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_fixed_point  ,
png_muldiv_warn  ,
(png_const_structrp png_ptr, png_fixed_point a, png_int_32 multiplied_by, png_int_32 divided_by)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_fixed_point  ,
png_reciprocal  ,
(png_fixed_point a)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_fixed_point  ,
png_reciprocal2  ,
(png_fixed_point a, png_fixed_point b ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( int  ,
png_gamma_significant  ,
(png_fixed_point gamma_value)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_uint_16  ,
png_gamma_correct  ,
(png_structrp png_ptr, unsigned int value, png_fixed_point gamma_value)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_uint_16  ,
png_gamma_16bit_correct  ,
(unsigned int value, png_fixed_point gamma_value)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_byte  ,
png_gamma_8bit_correct  ,
(unsigned int value, png_fixed_point gamma_value)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_destroy_gamma_table  ,
(png_structrp png_ptr)  ,
PNG_EMPTY   
)
pnglibNamespace::PNG_INTERNAL_FUNCTION ( void  ,
png_build_gamma_table  ,
(png_structrp png_ptr, int bit_depth)  ,
PNG_EMPTY   
)
int pnglibNamespace::png_muldiv ( png_fixed_point_p  res,
png_fixed_point  a,
png_int_32  times,
png_int_32  divisor 
)
png_fixed_point pnglibNamespace::png_muldiv_warn ( png_const_structrp  png_ptr,
png_fixed_point  a,
png_int_32  times,
png_int_32  divisor 
)
png_uint_32 PNGAPI pnglibNamespace::png_permit_mng_features ( png_structrp  png_ptr,
png_uint_32  mng_features 
)
void PNGAPI pnglibNamespace::png_process_data ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_bytep  buffer,
png_size_t  buffer_size 
)
png_size_t PNGAPI pnglibNamespace::png_process_data_pause ( png_structrp  png_ptr,
int  save 
)
png_uint_32 PNGAPI pnglibNamespace::png_process_data_skip ( png_structrp  png_ptr)
void pnglibNamespace::png_process_IDAT_data ( png_structrp  png_ptr,
png_bytep  buffer,
png_size_t  buffer_length 
)
void pnglibNamespace::png_process_some_data ( png_structrp  png_ptr,
png_inforp  info_ptr 
)
void PNGAPI pnglibNamespace::png_progressive_combine_row ( png_const_structrp  png_ptr,
png_bytep  old_row,
png_const_bytep  new_row 
)
void pnglibNamespace::png_push_crc_finish ( png_structrp  png_ptr)
void pnglibNamespace::png_push_crc_skip ( png_structrp  png_ptr,
png_uint_32  skip 
)
void PNGCBAPI pnglibNamespace::png_push_fill_buffer ( png_structp  png_ptr,
png_bytep  buffer,
png_size_t  length 
)
void pnglibNamespace::png_push_have_end ( png_structrp  png_ptr,
png_inforp  info_ptr 
)
void pnglibNamespace::png_push_have_info ( png_structrp  png_ptr,
png_inforp  info_ptr 
)
void pnglibNamespace::png_push_have_row ( png_structrp  png_ptr,
png_bytep  row 
)
void pnglibNamespace::png_push_process_row ( png_structrp  png_ptr)
void pnglibNamespace::png_push_read_chunk ( png_structrp  png_ptr,
png_inforp  info_ptr 
)
void pnglibNamespace::png_push_read_IDAT ( png_structrp  png_ptr)
void pnglibNamespace::png_push_read_sig ( png_structrp  png_ptr,
png_inforp  info_ptr 
)
void pnglibNamespace::png_push_restore_buffer ( png_structrp  png_ptr,
png_bytep  buffer,
png_size_t  buffer_length 
)
void pnglibNamespace::png_push_save_buffer ( png_structrp  png_ptr)
png_uint_32 pnglibNamespace::png_read_chunk_header ( png_structrp  png_ptr)
void pnglibNamespace::png_read_data ( png_structrp  png_ptr,
png_bytep  data,
png_size_t  length 
)
void PNGAPI pnglibNamespace::png_read_end ( png_structrp  png_ptr,
png_inforp  info_ptr 
)
void pnglibNamespace::png_read_filter_row ( png_structrp  pp,
png_row_infop  row_info,
png_bytep  row,
png_const_bytep  prev_row,
int  filter 
)
void pnglibNamespace::png_read_finish_IDAT ( png_structrp  png_ptr)
void pnglibNamespace::png_read_finish_row ( png_structrp  png_ptr)
void pnglibNamespace::png_read_IDAT_data ( png_structrp  png_ptr,
png_bytep  output,
png_alloc_size_t  avail_out 
)
void PNGAPI pnglibNamespace::png_read_image ( png_structrp  png_ptr,
png_bytepp  image 
)
void PNGAPI pnglibNamespace::png_read_info ( png_structrp  png_ptr,
png_inforp  info_ptr 
)
void PNGAPI pnglibNamespace::png_read_png ( png_structrp  png_ptr,
png_inforp  info_ptr,
int  transforms,
voidp  params 
)
void pnglibNamespace::png_read_push_finish_row ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_read_row ( png_structrp  png_ptr,
png_bytep  row,
png_bytep  dsp_row 
)
void PNGAPI pnglibNamespace::png_read_rows ( png_structrp  png_ptr,
png_bytepp  row,
png_bytepp  display_row,
png_uint_32  num_rows 
)
void pnglibNamespace::png_read_sig ( png_structrp  png_ptr,
png_inforp  info_ptr 
)
void pnglibNamespace::png_read_start_row ( png_structrp  png_ptr)
void pnglibNamespace::png_read_transform_info ( png_structrp  png_ptr,
png_inforp  info_ptr 
)
void PNGAPI pnglibNamespace::png_read_update_info ( png_structrp  png_ptr,
png_inforp  info_ptr 
)
png_fixed_point pnglibNamespace::png_reciprocal ( png_fixed_point  a)
png_fixed_point pnglibNamespace::png_reciprocal2 ( png_fixed_point  a,
png_fixed_point  b 
)
pnglibNamespace::PNG_REMOVED ( 200  ,
png_const_bytep  ,
png_get_io_chunk_name  ,
(png_structrp png_ptr)  ,
PNG_DEPRECATED   
)
void pnglibNamespace::png_reset_crc ( png_structrp  png_ptr)
int PNGAPI pnglibNamespace::png_reset_zstream ( png_structrp  png_ptr)
size_t pnglibNamespace::png_safecat ( png_charp  buffer,
size_t  bufsize,
size_t  pos,
png_const_charp  string 
)
void PNGAPI pnglibNamespace::png_save_int_32 ( png_bytep  buf,
png_int_32  i 
)
void PNGAPI pnglibNamespace::png_save_uint_16 ( png_bytep  buf,
unsigned int  i 
)
void PNGAPI pnglibNamespace::png_save_uint_32 ( png_bytep  buf,
png_uint_32  i 
)
void PNGAPI pnglibNamespace::png_set_add_alpha ( png_structrp  png_ptr,
png_uint_32  filler,
int  filler_loc 
)
void PNGAPI pnglibNamespace::png_set_alpha_mode ( png_structrp  png_ptr,
int  mode,
double  output_gamma 
)
void PNGFAPI pnglibNamespace::png_set_alpha_mode_fixed ( png_structrp  png_ptr,
int  mode,
png_fixed_point  output_gamma 
)
void PNGAPI pnglibNamespace::png_set_background ( png_structrp  png_ptr,
png_const_color_16p  background_color,
int  background_gamma_code,
int  need_expand,
double  background_gamma 
)
void PNGFAPI pnglibNamespace::png_set_background_fixed ( png_structrp  png_ptr,
png_const_color_16p  background_color,
int  background_gamma_code,
int  need_expand,
png_fixed_point  background_gamma 
)
void PNGAPI pnglibNamespace::png_set_benign_errors ( png_structrp  png_ptr,
int  allowed 
)
void PNGAPI pnglibNamespace::png_set_bgr ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_bKGD ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_const_color_16p  background 
)
void PNGAPI pnglibNamespace::png_set_check_for_invalid_index ( png_structrp  png_ptr,
int  allowed 
)
void PNGAPI pnglibNamespace::png_set_cHRM ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
double  white_x,
double  white_y,
double  red_x,
double  red_y,
double  green_x,
double  green_y,
double  blue_x,
double  blue_y 
)
void PNGFAPI pnglibNamespace::png_set_cHRM_fixed ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_fixed_point  white_x,
png_fixed_point  white_y,
png_fixed_point  red_x,
png_fixed_point  red_y,
png_fixed_point  green_x,
png_fixed_point  green_y,
png_fixed_point  blue_x,
png_fixed_point  blue_y 
)
void PNGAPI pnglibNamespace::png_set_cHRM_XYZ ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
double  red_X,
double  red_Y,
double  red_Z,
double  green_X,
double  green_Y,
double  green_Z,
double  blue_X,
double  blue_Y,
double  blue_Z 
)
void PNGFAPI pnglibNamespace::png_set_cHRM_XYZ_fixed ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_fixed_point  int_red_X,
png_fixed_point  int_red_Y,
png_fixed_point  int_red_Z,
png_fixed_point  int_green_X,
png_fixed_point  int_green_Y,
png_fixed_point  int_green_Z,
png_fixed_point  int_blue_X,
png_fixed_point  int_blue_Y,
png_fixed_point  int_blue_Z 
)
void PNGAPI pnglibNamespace::png_set_chunk_cache_max ( png_structrp  png_ptr,
png_uint_32  user_chunk_cache_max 
)
void PNGAPI pnglibNamespace::png_set_chunk_malloc_max ( png_structrp  png_ptr,
png_alloc_size_t  user_chunk_malloc_max 
)
void PNGAPI pnglibNamespace::png_set_compression_buffer_size ( png_structrp  png_ptr,
png_size_t  size 
)
void PNGAPI pnglibNamespace::png_set_compression_level ( png_structrp  png_ptr,
int  level 
)
void PNGAPI pnglibNamespace::png_set_compression_mem_level ( png_structrp  png_ptr,
int  mem_level 
)
void PNGAPI pnglibNamespace::png_set_compression_method ( png_structrp  png_ptr,
int  method 
)
void PNGAPI pnglibNamespace::png_set_compression_strategy ( png_structrp  png_ptr,
int  strategy 
)
void PNGAPI pnglibNamespace::png_set_compression_window_bits ( png_structrp  png_ptr,
int  window_bits 
)
void PNGAPI pnglibNamespace::png_set_crc_action ( png_structrp  png_ptr,
int  crit_action,
int  ancil_action 
)
void PNGAPI pnglibNamespace::png_set_error_fn ( png_structrp  png_ptr,
png_voidp  error_ptr,
png_error_ptr  error_fn,
png_error_ptr  warning_fn 
)
void PNGAPI pnglibNamespace::png_set_expand ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_expand_16 ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_expand_gray_1_2_4_to_8 ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_filler ( png_structrp  png_ptr,
png_uint_32  filler,
int  filler_loc 
)
void PNGAPI pnglibNamespace::png_set_filter ( png_structrp  png_ptr,
int  method,
int  filters 
)
void PNGAPI pnglibNamespace::png_set_filter_heuristics ( png_structrp  png_ptr,
int  heuristic_method,
int  num_weights,
png_const_doublep  filter_weights,
png_const_doublep  filter_costs 
)
void PNGAPI pnglibNamespace::png_set_filter_heuristics_fixed ( png_structrp  png_ptr,
int  heuristic_method,
int  num_weights,
png_const_fixed_point_p  filter_weights,
png_const_fixed_point_p  filter_costs 
)
void PNGAPI pnglibNamespace::png_set_flush ( png_structrp  png_ptr,
int  nrows 
)
void PNGAPI pnglibNamespace::png_set_gAMA ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
double  file_gamma 
)
void PNGFAPI pnglibNamespace::png_set_gAMA_fixed ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_fixed_point  file_gamma 
)
void PNGAPI pnglibNamespace::png_set_gamma ( png_structrp  png_ptr,
double  scrn_gamma,
double  file_gamma 
)
void PNGFAPI pnglibNamespace::png_set_gamma_fixed ( png_structrp  png_ptr,
png_fixed_point  scrn_gamma,
png_fixed_point  file_gamma 
)
void PNGAPI pnglibNamespace::png_set_gray_to_rgb ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_hIST ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_const_uint_16p  hist 
)
void PNGAPI pnglibNamespace::png_set_iCCP ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_const_charp  name,
int  compression_type,
png_const_bytep  profile,
png_uint_32  proflen 
)
void PNGAPI pnglibNamespace::png_set_IHDR ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  width,
png_uint_32  height,
int  bit_depth,
int  color_type,
int  interlace_type,
int  compression_type,
int  filter_type 
)
int PNGAPI pnglibNamespace::png_set_interlace_handling ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_invalid ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
int  mask 
)
void PNGAPI pnglibNamespace::png_set_invert_alpha ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_invert_mono ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_keep_unknown_chunks ( png_structrp  png_ptr,
int  keep,
png_const_bytep  chunk_list,
int  num_chunks_in 
)
void PNGAPI pnglibNamespace::png_set_oFFs ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_int_32  offset_x,
png_int_32  offset_y,
int  unit_type 
)
void PNGAPI pnglibNamespace::png_set_packing ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_packswap ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_palette_to_rgb ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_pCAL ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_const_charp  purpose,
png_int_32  X0,
png_int_32  X1,
int  type,
int  nparams,
png_const_charp  units,
png_charpp  params 
)
void PNGAPI pnglibNamespace::png_set_pHYs ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_uint_32  res_x,
png_uint_32  res_y,
int  unit_type 
)
void PNGAPI pnglibNamespace::png_set_PLTE ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_const_colorp  palette,
int  num_palette 
)
void PNGAPI pnglibNamespace::png_set_progressive_read_fn ( png_structrp  png_ptr,
png_voidp  progressive_ptr,
png_progressive_info_ptr  info_fn,
png_progressive_row_ptr  row_fn,
png_progressive_end_ptr  end_fn 
)
void PNGAPI pnglibNamespace::png_set_quantize ( png_structrp  png_ptr,
png_colorp  palette,
int  num_palette,
int  maximum_colors,
png_const_uint_16p  histogram,
int  full_quantize 
)
void PNGAPI pnglibNamespace::png_set_read_fn ( png_structrp  png_ptr,
png_voidp  io_ptr,
png_rw_ptr  read_data_fn 
)
void PNGAPI pnglibNamespace::png_set_read_status_fn ( png_structrp  png_ptr,
png_read_status_ptr  read_row_fn 
)
void PNGAPI pnglibNamespace::png_set_read_user_chunk_fn ( png_structrp  png_ptr,
png_voidp  user_chunk_ptr,
png_user_chunk_ptr  read_user_chunk_fn 
)
void PNGAPI pnglibNamespace::png_set_read_user_transform_fn ( png_structrp  png_ptr,
png_user_transform_ptr  read_user_transform_fn 
)
void PNGAPI pnglibNamespace::png_set_rgb_to_gray ( png_structrp  png_ptr,
int  error_action,
double  red,
double  green 
)
void PNGFAPI pnglibNamespace::png_set_rgb_to_gray_fixed ( png_structrp  png_ptr,
int  error_action,
png_fixed_point  red,
png_fixed_point  green 
)
void PNGAPI pnglibNamespace::png_set_rows ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_bytepp  row_pointers 
)
void PNGAPI pnglibNamespace::png_set_sBIT ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_const_color_8p  sig_bit 
)
void PNGAPI pnglibNamespace::png_set_sCAL ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
int  unit,
double  width,
double  height 
)
void PNGAPI pnglibNamespace::png_set_sCAL_fixed ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
int  unit,
png_fixed_point  width,
png_fixed_point  height 
)
void PNGAPI pnglibNamespace::png_set_sCAL_s ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
int  unit,
png_const_charp  swidth,
png_const_charp  sheight 
)
void PNGAPI pnglibNamespace::png_set_scale_16 ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_shift ( png_structrp  png_ptr,
png_const_color_8p  true_bits 
)
void PNGAPI pnglibNamespace::png_set_sig_bytes ( png_structrp  png_ptr,
int  num_bytes 
)
void PNGAPI pnglibNamespace::png_set_sPLT ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_const_sPLT_tp  entries,
int  nentries 
)
void PNGAPI pnglibNamespace::png_set_sRGB ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
int  srgb_intent 
)
void PNGAPI pnglibNamespace::png_set_sRGB_gAMA_and_cHRM ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
int  srgb_intent 
)
void PNGAPI pnglibNamespace::png_set_strip_16 ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_strip_alpha ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_swap ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_swap_alpha ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_text ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_const_textp  text_ptr,
int  num_text 
)
int pnglibNamespace::png_set_text_2 ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_const_textp  text_ptr,
int  num_text 
)
void PNGAPI pnglibNamespace::png_set_text_compression_level ( png_structrp  png_ptr,
int  level 
)
void PNGAPI pnglibNamespace::png_set_text_compression_mem_level ( png_structrp  png_ptr,
int  mem_level 
)
void PNGAPI pnglibNamespace::png_set_text_compression_method ( png_structrp  png_ptr,
int  method 
)
void PNGAPI pnglibNamespace::png_set_text_compression_strategy ( png_structrp  png_ptr,
int  strategy 
)
void PNGAPI pnglibNamespace::png_set_text_compression_window_bits ( png_structrp  png_ptr,
int  window_bits 
)
void PNGAPI pnglibNamespace::png_set_tIME ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_const_timep  mod_time 
)
void PNGAPI pnglibNamespace::png_set_tRNS ( png_structrp  png_ptr,
png_inforp  info_ptr,
png_const_bytep  trans_alpha,
int  num_trans,
png_const_color_16p  trans_color 
)
void PNGAPI pnglibNamespace::png_set_tRNS_to_alpha ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_set_unknown_chunk_location ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
int  chunk,
int  location 
)
void PNGAPI pnglibNamespace::png_set_unknown_chunks ( png_const_structrp  png_ptr,
png_inforp  info_ptr,
png_const_unknown_chunkp  unknowns,
int  num_unknowns 
)
void PNGAPI pnglibNamespace::png_set_user_limits ( png_structrp  png_ptr,
png_uint_32  user_width_max,
png_uint_32  user_height_max 
)
void PNGAPI pnglibNamespace::png_set_user_transform_info ( png_structrp  png_ptr,
png_voidp  user_transform_ptr,
int  user_transform_depth,
int  user_transform_channels 
)
void PNGAPI pnglibNamespace::png_set_write_fn ( png_structrp  png_ptr,
png_voidp  io_ptr,
png_rw_ptr  write_data_fn,
png_flush_ptr  output_flush_fn 
)
void PNGAPI pnglibNamespace::png_set_write_status_fn ( png_structrp  png_ptr,
png_write_status_ptr  write_row_fn 
)
void PNGAPI pnglibNamespace::png_set_write_user_transform_fn ( png_structrp  png_ptr,
png_user_transform_ptr  write_user_transform_fn 
)
int PNGAPI pnglibNamespace::png_sig_cmp ( png_const_bytep  sig,
png_size_t  start,
png_size_t  num_to_check 
)
void PNGAPI pnglibNamespace::png_start_read_image ( png_structrp  png_ptr)
pnglibNamespace::png_uint_16 ( PNGAPI  png_get_uint_16)
pnglibNamespace::png_uint_32 ( PNGAPI  png_get_uint_32)
int pnglibNamespace::png_user_version_check ( png_structrp  png_ptr,
png_const_charp  user_png_ver 
)
void PNGAPI pnglibNamespace::png_warning ( png_const_structrp  png_ptr,
png_const_charp  warning_message 
)
void pnglibNamespace::png_warning_parameter ( png_warning_parameters  p,
int  number,
png_const_charp  string 
)
void pnglibNamespace::png_warning_parameter_signed ( png_warning_parameters  p,
int  number,
int  format,
png_int_32  value 
)
void pnglibNamespace::png_warning_parameter_unsigned ( png_warning_parameters  p,
int  number,
int  format,
png_alloc_size_t  value 
)
void pnglibNamespace::png_write_bKGD ( png_structrp  png_ptr,
png_const_color_16p  back,
int  color_type 
)
void pnglibNamespace::png_write_cHRM_fixed ( png_structrp  png_ptr,
const png_xy *  xy 
)
void PNGAPI pnglibNamespace::png_write_chunk ( png_structrp  png_ptr,
png_const_bytep  chunk_string,
png_const_bytep  data,
png_size_t  length 
)
void PNGAPI pnglibNamespace::png_write_chunk_data ( png_structrp  png_ptr,
png_const_bytep  data,
png_size_t  length 
)
void PNGAPI pnglibNamespace::png_write_chunk_end ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_write_chunk_start ( png_structrp  png_ptr,
png_const_bytep  chunk_string,
png_uint_32  length 
)
void pnglibNamespace::png_write_data ( png_structrp  png_ptr,
png_const_bytep  data,
png_size_t  length 
)
void PNGAPI pnglibNamespace::png_write_end ( png_structrp  png_ptr,
png_inforp  info_ptr 
)
void pnglibNamespace::png_write_find_filter ( png_structrp  png_ptr,
png_row_infop  row_info 
)
void pnglibNamespace::png_write_finish_row ( png_structrp  png_ptr)
void PNGAPI pnglibNamespace::png_write_flush ( png_structrp  png_ptr)
void pnglibNamespace::png_write_gAMA_fixed ( png_structrp  png_ptr,
png_fixed_point  file_gamma 
)
void pnglibNamespace::png_write_hIST ( png_structrp  png_ptr,
png_const_uint_16p  hist,
int  num_hist 
)
void pnglibNamespace::png_write_iCCP ( png_structrp  png_ptr,
png_const_charp  name,
png_const_bytep  profile 
)
void pnglibNamespace::png_write_IEND ( png_structrp  png_ptr)
void pnglibNamespace::png_write_IHDR ( png_structrp  png_ptr,
png_uint_32  width,
png_uint_32  height,
int  bit_depth,
int  color_type,
int  compression_type,
int  filter_type,
int  interlace_type 
)
void PNGAPI pnglibNamespace::png_write_image ( png_structrp  png_ptr,
png_bytepp  image 
)
void PNGAPI pnglibNamespace::png_write_info ( png_structrp  png_ptr,
png_const_inforp  info_ptr 
)
void PNGAPI pnglibNamespace::png_write_info_before_PLTE ( png_structrp  png_ptr,
png_const_inforp  info_ptr 
)
void pnglibNamespace::png_write_iTXt ( png_structrp  png_ptr,
int  compression,
png_const_charp  key,
png_const_charp  lang,
png_const_charp  lang_key,
png_const_charp  text 
)
void pnglibNamespace::png_write_oFFs ( png_structrp  png_ptr,
png_int_32  x_offset,
png_int_32  y_offset,
int  unit_type 
)
void pnglibNamespace::png_write_pCAL ( png_structrp  png_ptr,
png_charp  purpose,
png_int_32  X0,
png_int_32  X1,
int  type,
int  nparams,
png_const_charp  units,
png_charpp  params 
)
void pnglibNamespace::png_write_pHYs ( png_structrp  png_ptr,
png_uint_32  x_pixels_per_unit,
png_uint_32  y_pixels_per_unit,
int  unit_type 
)
void pnglibNamespace::png_write_PLTE ( png_structrp  png_ptr,
png_const_colorp  palette,
png_uint_32  num_pal 
)
void PNGAPI pnglibNamespace::png_write_png ( png_structrp  png_ptr,
png_inforp  info_ptr,
int  transforms,
voidp  params 
)
void PNGAPI pnglibNamespace::png_write_row ( png_structrp  png_ptr,
png_const_bytep  row 
)
void PNGAPI pnglibNamespace::png_write_rows ( png_structrp  png_ptr,
png_bytepp  row,
png_uint_32  num_rows 
)
void pnglibNamespace::png_write_sBIT ( png_structrp  png_ptr,
png_const_color_8p  sbit,
int  color_type 
)
void pnglibNamespace::png_write_sCAL_s ( png_structrp  png_ptr,
int  unit,
png_const_charp  width,
png_const_charp  height 
)
void PNGAPI pnglibNamespace::png_write_sig ( png_structrp  png_ptr)
void pnglibNamespace::png_write_sPLT ( png_structrp  png_ptr,
png_const_sPLT_tp  spalette 
)
void pnglibNamespace::png_write_sRGB ( png_structrp  png_ptr,
int  srgb_intent 
)
void pnglibNamespace::png_write_start_row ( png_structrp  png_ptr)
void pnglibNamespace::png_write_tEXt ( png_structrp  png_ptr,
png_const_charp  key,
png_const_charp  text,
png_size_t  text_len 
)
void pnglibNamespace::png_write_tIME ( png_structrp  png_ptr,
png_const_timep  mod_time 
)
void pnglibNamespace::png_write_tRNS ( png_structrp  png_ptr,
png_const_bytep  trans_alpha,
png_const_color_16p  tran,
int  num_trans,
int  color_type 
)
void pnglibNamespace::png_write_zTXt ( png_structrp  png_ptr,
png_const_charp  key,
png_const_charp  text,
png_size_t  text_len,
int  compression 
)
void pnglibNamespace::png_zfree ( voidpf  png_ptr,
voidpf  ptr 
)
void pnglibNamespace::png_zstream_error ( png_structrp  png_ptr,
int  ret 
)

Variable Documentation

png_uint_32 pnglibNamespace::adler
png_structrp png_const_color_16p pnglibNamespace::background_color
png_structrp png_const_color_16p int pnglibNamespace::background_gamma_code
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point *int_blue_Z png_const_structrp png_inforp double double double double double double double pnglibNamespace::blue_X
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point *int_blue_Z png_const_structrp png_inforp double double double double double double double double pnglibNamespace::blue_Y
png_uint_32 pnglibNamespace::crc
png_structrp int pnglibNamespace::error_action
png_structrp int int png_const_fixed_point_p pnglibNamespace::filter_weights
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point *int_blue_Z png_const_structrp png_inforp double double double double double pnglibNamespace::green_Y
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point *int_blue_Z png_const_structrp png_inforp double double double double double double pnglibNamespace::green_Z
png_byte pnglibNamespace::have_md5
png_structrp int pnglibNamespace::heuristic_method
png_const_structrp png_inforp pnglibNamespace::info_ptr
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point *int_blue_Z png_const_structrp png_inforp double double double double double double double double double blue_Z png_const_structrp png_inforp png_fixed_point pnglibNamespace::int_red_X
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point *int_blue_Z png_const_structrp png_inforp double double double double double double double double double blue_Z png_const_structrp png_inforp png_fixed_point png_fixed_point pnglibNamespace::int_red_Y
png_uint_16 pnglibNamespace::intent
png_byte pnglibNamespace::is_broken
png_uint_32 pnglibNamespace::length
png_uint_32 pnglibNamespace::md5[4]
png_structrp int pnglibNamespace::mode
png_structrp png_const_color_16p int int pnglibNamespace::need_expand
png_structrp int int pnglibNamespace::num_weights
pnglibNamespace::png_get_cHRM_XYZ
png_const_structrp png_const_inforp double double double double double double double double double* blue_Z pnglibNamespace::png_get_cHRM_XYZ_fixed
pnglibNamespace::png_get_io_chunk_type
pnglibNamespace::png_get_pixel_aspect_ratio_fixed
pnglibNamespace::png_get_sCAL_fixed
pnglibNamespace::png_get_x_offset_inches_fixed
png_const_structrp png_const_inforp info_ptr pnglibNamespace::png_get_y_offset_inches_fixed
png_const_structrp pnglibNamespace::png_ptr
pnglibNamespace::png_set_alpha_mode_fixed
pnglibNamespace::png_set_background_fixed
png_const_structrp png_const_inforp double double double double double double double double double* blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point* int_blue_Z png_const_structrp png_inforp double double double double double double double double double blue_Z pnglibNamespace::png_set_cHRM_XYZ_fixed
pnglibNamespace::png_set_filter_heuristics_fixed
pnglibNamespace::png_set_gamma_fixed
pnglibNamespace::png_set_rgb_to_gray_fixed
pnglibNamespace::png_set_sCAL_fixed
png_structrp int png_fixed_point pnglibNamespace::red
png_structrp png_fixed_point pnglibNamespace::screen_gamma
png_const_structrp png_inforp int pnglibNamespace::unit