|
fltk 1.3.0rc3
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. Release candidate.
SfR Fresh Dox: fltk-1.3.0rc3-source.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation) ![]() |


Go to the source code of this file.
Classes | |
| struct | png_color_struct |
| struct | png_color_16_struct |
| struct | png_color_8_struct |
| struct | png_sPLT_entry_struct |
| struct | png_sPLT_struct |
| struct | png_text_struct |
| struct | png_time_struct |
| struct | png_unknown_chunk_t |
| struct | png_info_struct |
| struct | png_row_info_struct |
| struct | png_struct_def |
Defines | |
| #define | PNG_LIBPNG_VER_STRING "1.2.40" |
| #define | PNG_HEADER_VERSION_STRING " libpng version 1.2.40 - September 10, 2009\n" |
| #define | PNG_LIBPNG_VER_SONUM 0 |
| #define | PNG_LIBPNG_VER_DLLNUM 13 |
| #define | PNG_LIBPNG_VER_MAJOR 1 |
| #define | PNG_LIBPNG_VER_MINOR 2 |
| #define | PNG_LIBPNG_VER_RELEASE 40 |
| #define | PNG_LIBPNG_VER_BUILD 0 |
| #define | PNG_LIBPNG_BUILD_ALPHA 1 |
| #define | PNG_LIBPNG_BUILD_BETA 2 |
| #define | PNG_LIBPNG_BUILD_RC 3 |
| #define | PNG_LIBPNG_BUILD_STABLE 4 |
| #define | PNG_LIBPNG_BUILD_RELEASE_STATUS_MASK 7 |
| #define | PNG_LIBPNG_BUILD_PATCH 8 |
| #define | PNG_LIBPNG_BUILD_PRIVATE 16 |
| #define | PNG_LIBPNG_BUILD_SPECIAL 32 |
| #define | PNG_LIBPNG_BUILD_BASE_TYPE PNG_LIBPNG_BUILD_STABLE |
| #define | PNG_LIBPNG_VER 10240 |
| #define | PNG_LIBPNG_BUILD_TYPE (PNG_LIBPNG_BUILD_BASE_TYPE) |
| #define | int_p_NULL (int *)NULL |
| #define | png_bytep_NULL (png_bytep)NULL |
| #define | png_bytepp_NULL (png_bytepp)NULL |
| #define | png_doublep_NULL (png_doublep)NULL |
| #define | png_error_ptr_NULL (png_error_ptr)NULL |
| #define | png_flush_ptr_NULL (png_flush_ptr)NULL |
| #define | png_free_ptr_NULL (png_free_ptr)NULL |
| #define | png_infopp_NULL (png_infopp)NULL |
| #define | png_malloc_ptr_NULL (png_malloc_ptr)NULL |
| #define | png_read_status_ptr_NULL (png_read_status_ptr)NULL |
| #define | png_rw_ptr_NULL (png_rw_ptr)NULL |
| #define | png_structp_NULL (png_structp)NULL |
| #define | png_uint_16p_NULL (png_uint_16p)NULL |
| #define | png_voidp_NULL (png_voidp)NULL |
| #define | png_write_status_ptr_NULL (png_write_status_ptr)NULL |
| #define | PNG_TEXT_COMPRESSION_NONE_WR -3 |
| #define | PNG_TEXT_COMPRESSION_zTXt_WR -2 |
| #define | PNG_TEXT_COMPRESSION_NONE -1 |
| #define | PNG_TEXT_COMPRESSION_zTXt 0 |
| #define | PNG_ITXT_COMPRESSION_NONE 1 |
| #define | PNG_ITXT_COMPRESSION_zTXt 2 |
| #define | PNG_TEXT_COMPRESSION_LAST 3 |
| #define | PNG_CHUNK_NAME_LENGTH 5 |
| #define | PNG_UINT_31_MAX ((png_uint_32)0x7fffffffL) |
| #define | PNG_UINT_32_MAX ((png_uint_32)(-1)) |
| #define | PNG_SIZE_MAX ((png_size_t)(-1)) |
| #define | PNG_MAX_UINT PNG_UINT_31_MAX |
| #define | PNG_COLOR_MASK_PALETTE 1 |
| #define | PNG_COLOR_MASK_COLOR 2 |
| #define | PNG_COLOR_MASK_ALPHA 4 |
| #define | PNG_COLOR_TYPE_GRAY 0 |
| #define | PNG_COLOR_TYPE_PALETTE (PNG_COLOR_MASK_COLOR | PNG_COLOR_MASK_PALETTE) |
| #define | PNG_COLOR_TYPE_RGB (PNG_COLOR_MASK_COLOR) |
| #define | PNG_COLOR_TYPE_RGB_ALPHA (PNG_COLOR_MASK_COLOR | PNG_COLOR_MASK_ALPHA) |
| #define | PNG_COLOR_TYPE_GRAY_ALPHA (PNG_COLOR_MASK_ALPHA) |
| #define | PNG_COLOR_TYPE_RGBA PNG_COLOR_TYPE_RGB_ALPHA |
| #define | PNG_COLOR_TYPE_GA PNG_COLOR_TYPE_GRAY_ALPHA |
| #define | PNG_COMPRESSION_TYPE_BASE 0 |
| #define | PNG_COMPRESSION_TYPE_DEFAULT PNG_COMPRESSION_TYPE_BASE |
| #define | PNG_FILTER_TYPE_BASE 0 |
| #define | PNG_INTRAPIXEL_DIFFERENCING 64 |
| #define | PNG_FILTER_TYPE_DEFAULT PNG_FILTER_TYPE_BASE |
| #define | PNG_INTERLACE_NONE 0 |
| #define | PNG_INTERLACE_ADAM7 1 |
| #define | PNG_INTERLACE_LAST 2 |
| #define | PNG_OFFSET_PIXEL 0 |
| #define | PNG_OFFSET_MICROMETER 1 |
| #define | PNG_OFFSET_LAST 2 |
| #define | PNG_EQUATION_LINEAR 0 |
| #define | PNG_EQUATION_BASE_E 1 |
| #define | PNG_EQUATION_ARBITRARY 2 |
| #define | PNG_EQUATION_HYPERBOLIC 3 |
| #define | PNG_EQUATION_LAST 4 |
| #define | PNG_SCALE_UNKNOWN 0 |
| #define | PNG_SCALE_METER 1 |
| #define | PNG_SCALE_RADIAN 2 |
| #define | PNG_SCALE_LAST 3 |
| #define | PNG_RESOLUTION_UNKNOWN 0 |
| #define | PNG_RESOLUTION_METER 1 |
| #define | PNG_RESOLUTION_LAST 2 |
| #define | PNG_sRGB_INTENT_PERCEPTUAL 0 |
| #define | PNG_sRGB_INTENT_RELATIVE 1 |
| #define | PNG_sRGB_INTENT_SATURATION 2 |
| #define | PNG_sRGB_INTENT_ABSOLUTE 3 |
| #define | PNG_sRGB_INTENT_LAST 4 |
| #define | PNG_KEYWORD_MAX_LENGTH 79 |
| #define | PNG_MAX_PALETTE_LENGTH 256 |
| #define | PNG_INFO_gAMA 0x0001 |
| #define | PNG_INFO_sBIT 0x0002 |
| #define | PNG_INFO_cHRM 0x0004 |
| #define | PNG_INFO_PLTE 0x0008 |
| #define | PNG_INFO_tRNS 0x0010 |
| #define | PNG_INFO_bKGD 0x0020 |
| #define | PNG_INFO_hIST 0x0040 |
| #define | PNG_INFO_pHYs 0x0080 |
| #define | PNG_INFO_oFFs 0x0100 |
| #define | PNG_INFO_tIME 0x0200 |
| #define | PNG_INFO_pCAL 0x0400 |
| #define | PNG_INFO_sRGB 0x0800 |
| #define | PNG_INFO_iCCP 0x1000 |
| #define | PNG_INFO_sPLT 0x2000 |
| #define | PNG_INFO_sCAL 0x4000 |
| #define | PNG_INFO_IDAT 0x8000L |
| #define | PNG_TRANSFORM_IDENTITY 0x0000 |
| #define | PNG_TRANSFORM_STRIP_16 0x0001 |
| #define | PNG_TRANSFORM_STRIP_ALPHA 0x0002 |
| #define | PNG_TRANSFORM_PACKING 0x0004 |
| #define | PNG_TRANSFORM_PACKSWAP 0x0008 |
| #define | PNG_TRANSFORM_EXPAND 0x0010 |
| #define | PNG_TRANSFORM_INVERT_MONO 0x0020 |
| #define | PNG_TRANSFORM_SHIFT 0x0040 |
| #define | PNG_TRANSFORM_BGR 0x0080 |
| #define | PNG_TRANSFORM_SWAP_ALPHA 0x0100 |
| #define | PNG_TRANSFORM_SWAP_ENDIAN 0x0200 |
| #define | PNG_TRANSFORM_INVERT_ALPHA 0x0400 |
| #define | PNG_TRANSFORM_STRIP_FILLER 0x0800 |
| #define | PNG_TRANSFORM_STRIP_FILLER_BEFORE 0x0800 |
| #define | PNG_TRANSFORM_STRIP_FILLER_AFTER 0x1000 |
| #define | PNG_FLAG_MNG_EMPTY_PLTE 0x01 |
| #define | PNG_FLAG_MNG_FILTER_64 0x04 |
| #define | PNG_ALL_MNG_FEATURES 0x05 |
| #define | png_info_init(info_ptr) |
| #define | PNG_FILLER_BEFORE 0 |
| #define | PNG_FILLER_AFTER 1 |
| #define | PNG_BACKGROUND_GAMMA_UNKNOWN 0 |
| #define | PNG_BACKGROUND_GAMMA_SCREEN 1 |
| #define | PNG_BACKGROUND_GAMMA_FILE 2 |
| #define | PNG_BACKGROUND_GAMMA_UNIQUE 3 |
| #define | PNG_CRC_DEFAULT 0 |
| #define | PNG_CRC_ERROR_QUIT 1 |
| #define | PNG_CRC_WARN_DISCARD 2 |
| #define | PNG_CRC_WARN_USE 3 |
| #define | PNG_CRC_QUIET_USE 4 |
| #define | PNG_CRC_NO_CHANGE 5 |
| #define | PNG_NO_FILTERS 0x00 |
| #define | PNG_FILTER_NONE 0x08 |
| #define | PNG_FILTER_SUB 0x10 |
| #define | PNG_FILTER_UP 0x20 |
| #define | PNG_FILTER_AVG 0x40 |
| #define | PNG_FILTER_PAETH 0x80 |
| #define | PNG_ALL_FILTERS |
| #define | PNG_FILTER_VALUE_NONE 0 |
| #define | PNG_FILTER_VALUE_SUB 1 |
| #define | PNG_FILTER_VALUE_UP 2 |
| #define | PNG_FILTER_VALUE_AVG 3 |
| #define | PNG_FILTER_VALUE_PAETH 4 |
| #define | PNG_FILTER_VALUE_LAST 5 |
| #define | PNG_FILTER_HEURISTIC_DEFAULT 0 |
| #define | PNG_FILTER_HEURISTIC_UNWEIGHTED 1 |
| #define | PNG_FILTER_HEURISTIC_WEIGHTED 2 |
| #define | PNG_FILTER_HEURISTIC_LAST 3 |
| #define | PNG_DESTROY_WILL_FREE_DATA 1 |
| #define | PNG_SET_WILL_FREE_DATA 1 |
| #define | PNG_USER_WILL_FREE_DATA 2 |
| #define | PNG_FREE_HIST 0x0008 |
| #define | PNG_FREE_ICCP 0x0010 |
| #define | PNG_FREE_SPLT 0x0020 |
| #define | PNG_FREE_ROWS 0x0040 |
| #define | PNG_FREE_PCAL 0x0080 |
| #define | PNG_FREE_SCAL 0x0100 |
| #define | PNG_FREE_UNKN 0x0200 |
| #define | PNG_FREE_LIST 0x0400 |
| #define | PNG_FREE_PLTE 0x1000 |
| #define | PNG_FREE_TRNS 0x2000 |
| #define | PNG_FREE_TEXT 0x4000 |
| #define | PNG_FREE_ALL 0x7fff |
| #define | PNG_FREE_MUL 0x4220 |
| #define | png_debug(l, m) |
| #define | png_debug1(l, m, p1) |
| #define | png_debug2(l, m, p1, p2) |
| #define | PNG_HANDLE_CHUNK_AS_DEFAULT 0 |
| #define | PNG_HANDLE_CHUNK_NEVER 1 |
| #define | PNG_HANDLE_CHUNK_IF_SAFE 2 |
| #define | PNG_HANDLE_CHUNK_ALWAYS 3 |
| #define | PNG_ASM_FLAG_MMX_SUPPORT_COMPILED 0x01 |
| #define | PNG_ASM_FLAG_MMX_SUPPORT_IN_CPU 0x02 |
| #define | PNG_ASM_FLAG_MMX_READ_COMBINE_ROW 0x04 |
| #define | PNG_ASM_FLAG_MMX_READ_INTERLACE 0x08 |
| #define | PNG_ASM_FLAG_MMX_READ_FILTER_SUB 0x10 |
| #define | PNG_ASM_FLAG_MMX_READ_FILTER_UP 0x20 |
| #define | PNG_ASM_FLAG_MMX_READ_FILTER_AVG 0x40 |
| #define | PNG_ASM_FLAG_MMX_READ_FILTER_PAETH 0x80 |
| #define | PNG_ASM_FLAGS_INITIALIZED 0x80000000 |
| #define | PNG_MMX_READ_FLAGS |
| #define | PNG_MMX_WRITE_FLAGS ( 0 ) |
| #define | PNG_MMX_FLAGS |
| #define | PNG_SELECT_READ 1 |
| #define | PNG_SELECT_WRITE 2 |
| #define | png_composite(composite, fg, alpha, bg) |
| #define | png_composite_16(composite, fg, alpha, bg) |
| #define | PNG_HAVE_IHDR 0x01 |
| #define | PNG_HAVE_PLTE 0x02 |
| #define | PNG_HAVE_IDAT 0x04 |
| #define | PNG_AFTER_IDAT 0x08 |
| #define | PNG_HAVE_IEND 0x10 |
Typedefs | |
| typedef struct png_color_struct | png_color |
| typedef png_color FAR * | png_colorp |
| typedef png_color FAR *FAR | png_colorpp |
| typedef struct png_color_16_struct | png_color_16 |
| typedef png_color_16 FAR * | png_color_16p |
| typedef png_color_16 FAR *FAR | png_color_16pp |
| typedef struct png_color_8_struct | png_color_8 |
| typedef png_color_8 FAR * | png_color_8p |
| typedef png_color_8 FAR *FAR | png_color_8pp |
| typedef struct png_sPLT_entry_struct | png_sPLT_entry |
| typedef png_sPLT_entry FAR * | png_sPLT_entryp |
| typedef png_sPLT_entry FAR *FAR | png_sPLT_entrypp |
| typedef struct png_sPLT_struct | png_sPLT_t |
| typedef png_sPLT_t FAR * | png_sPLT_tp |
| typedef png_sPLT_t FAR *FAR | png_sPLT_tpp |
| typedef struct png_text_struct | png_text |
| typedef png_text FAR * | png_textp |
| typedef png_text FAR *FAR | png_textpp |
| typedef struct png_time_struct | png_time |
| typedef png_time FAR * | png_timep |
| typedef png_time FAR *FAR | png_timepp |
| typedef struct png_unknown_chunk_t | png_unknown_chunk |
| typedef png_unknown_chunk FAR * | png_unknown_chunkp |
| typedef png_unknown_chunk FAR *FAR | png_unknown_chunkpp |
| typedef struct png_info_struct | png_info |
| typedef png_info FAR * | png_infop |
| typedef png_info FAR *FAR | png_infopp |
| typedef struct png_row_info_struct | png_row_info |
| typedef png_row_info FAR * | png_row_infop |
| typedef png_row_info FAR *FAR | png_row_infopp |
| typedef struct png_struct_def | png_struct |
| typedef png_struct FAR * | png_structp |
| typedef png_voidp png_malloc_ptr | PNGARG ((png_structp, png_size_t)) |
| typedef png_structp | version_1_2_40 |
| typedef png_struct FAR *FAR | png_structpp |
Functions | |
| PNG_EXPORT_VAR (PNG_CONST char) png_libpng_ver[18] | |
| PNG_EXPORT_VAR (PNG_CONST int FARDATA) png_pass_start[7] | |
| typedef | void (PNGAPI *png_error_ptr) PNGARG((png_structp |
| typedef | int (PNGAPI *png_user_chunk_ptr) PNGARG((png_structp |
| PNG_EXPORT (png_uint_32, png_access_version_number) PNGARG((void)) | |
| PNG_EXPORT (void, png_set_sig_bytes) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (int, png_sig_cmp) PNGARG((png_bytep sig | |
| PNG_EXPORT (int, png_check_sig) PNGARG((png_bytep sig | |
| PNG_EXPORT (png_structp, png_create_read_struct) PNGARG((png_const_charp user_png_ver | |
| PNG_EXPORT (png_structp, png_create_write_struct) PNGARG((png_const_charp user_png_ver | |
| PNG_EXPORT (png_uint_32, png_get_compression_buffer_size) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_compression_buffer_size) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (int, png_reset_zstream) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (png_structp, png_create_read_struct_2) PNGARG((png_const_charp user_png_ver | |
| PNG_EXPORT (png_structp, png_create_write_struct_2) PNGARG((png_const_charp user_png_ver | |
| PNG_EXPORT (void, png_write_chunk) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_write_chunk_start) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_write_chunk_data) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_write_chunk_end) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (png_infop, png_create_info_struct) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_info_init) PNGARG((png_infop info_ptr)) | |
| PNG_EXPORT (void, png_info_init_3) PNGARG((png_infopp info_ptr | |
| PNG_EXPORT (void, png_write_info_before_PLTE) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_write_info) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_read_info) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_charp, png_convert_to_rfc1123) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_convert_from_struct_tm) PNGARG((png_timep ptime | |
| PNG_EXPORT (void, png_convert_from_time_t) PNGARG((png_timep ptime | |
| PNG_EXPORT (void, png_set_expand) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_expand_gray_1_2_4_to_8) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_palette_to_rgb) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_tRNS_to_alpha) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_gray_1_2_4_to_8) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_bgr) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_gray_to_rgb) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_rgb_to_gray) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_rgb_to_gray_fixed) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_byte, png_get_rgb_to_gray_status) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_build_grayscale_palette) PNGARG((int bit_depth | |
| PNG_EXPORT (void, png_set_strip_alpha) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_swap_alpha) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_invert_alpha) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_filler) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_add_alpha) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_swap) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_packing) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_packswap) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_shift) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (int, png_set_interlace_handling) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_invert_mono) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_background) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_strip_16) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_dither) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_gamma) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_permit_empty_plte) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_flush) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_write_flush) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_start_read_image) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_read_update_info) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_read_rows) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_read_row) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_read_image) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_write_row) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_write_rows) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_write_image) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_write_end) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_read_end) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_destroy_info_struct) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_destroy_read_struct) PNGARG((png_structpp png_ptr_ptr | |
| void png_read_destroy | PNGARG ((png_structp png_ptr, png_infop info_ptr, png_infop end_info_ptr)) |
| PNG_EXPORT (void, png_destroy_write_struct) PNGARG((png_structpp png_ptr_ptr | |
| void png_write_destroy | PNGARG ((png_structp png_ptr)) |
| PNG_EXPORT (void, png_set_crc_action) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_filter) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_filter_heuristics) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_compression_level) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_compression_mem_level) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_compression_strategy) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_compression_window_bits) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_compression_method) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_init_io) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_error_fn) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_voidp, png_get_error_ptr) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_write_fn) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_read_fn) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_voidp, png_get_io_ptr) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_read_status_fn) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_write_status_fn) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_mem_fn) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_voidp, png_get_mem_ptr) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_read_user_transform_fn) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_write_user_transform_fn) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_user_transform_info) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_voidp, png_get_user_transform_ptr) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_read_user_chunk_fn) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_voidp, png_get_user_chunk_ptr) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_progressive_read_fn) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_voidp, png_get_progressive_ptr) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_process_data) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_progressive_combine_row) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_voidp, png_malloc) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_voidp, png_malloc_warn) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_free) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_free_data) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_data_freer) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_voidp, png_malloc_default) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_free_default) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_voidp, png_memcpy_check) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_voidp, png_memset_check) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_error) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_chunk_error) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_warning) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_chunk_warning) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_valid) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_rowbytes) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_bytepp, png_get_rows) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_rows) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_byte, png_get_channels) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_image_width) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_image_height) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_byte, png_get_bit_depth) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_byte, png_get_color_type) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_byte, png_get_filter_type) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_byte, png_get_interlace_type) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_byte, png_get_compression_type) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_pixels_per_meter) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_x_pixels_per_meter) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_y_pixels_per_meter) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (float, png_get_pixel_aspect_ratio) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_int_32, png_get_x_offset_pixels) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_int_32, png_get_y_offset_pixels) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_int_32, png_get_x_offset_microns) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_int_32, png_get_y_offset_microns) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_bytep, png_get_signature) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_bKGD) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_bKGD) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_cHRM) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_cHRM_fixed) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_cHRM) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_cHRM_fixed) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_gAMA) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_gAMA_fixed) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_gAMA) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_gAMA_fixed) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_hIST) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_hIST) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_IHDR) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_IHDR) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_oFFs) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_oFFs) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_pCAL) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_pCAL) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_pHYs) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_pHYs) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_PLTE) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_PLTE) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_sBIT) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_sBIT) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_sRGB) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_sRGB) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_sRGB_gAMA_and_cHRM) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_iCCP) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_iCCP) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_sPLT) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_sPLT) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_text) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_text) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_tIME) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_tIME) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_tRNS) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_tRNS) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_sCAL) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_sCAL) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_keep_unknown_chunks) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (int, png_handle_as_unknown) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_unknown_chunks) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_unknown_chunk_location) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_unknown_chunks) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_invalid) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_read_png) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_write_png) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_charp, png_get_copyright) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (png_charp, png_get_header_ver) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (png_charp, png_get_header_version) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (png_charp, png_get_libpng_ver) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (png_uint_32, png_permit_mng_features) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_mmx_flagmask) PNGARG((int flag_select | |
| PNG_EXPORT (png_uint_32, png_get_asm_flagmask) PNGARG((int flag_select)) | |
| PNG_EXPORT (png_uint_32, png_get_asm_flags) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (png_byte, png_get_mmx_bitdepth_threshold) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (png_uint_32, png_get_mmx_rowbytes_threshold) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (void, png_set_asm_flags) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_mmx_thresholds) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (int, png_mmx_support) PNGARG((void)) | |
| PNG_EXPORT (void, png_set_strip_error_numbers) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_set_user_limits) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (png_uint_32, png_get_user_width_max) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (png_uint_32, png_get_user_height_max) PNGARG((png_structp png_ptr)) | |
| PNG_EXPORT (png_uint_32, png_get_uint_32) PNGARG((png_bytep buf)) | |
| PNG_EXPORT (png_uint_16, png_get_uint_16) PNGARG((png_bytep buf)) | |
| PNG_EXPORT (png_int_32, png_get_int_32) PNGARG((png_bytep buf)) | |
| PNG_EXPORT (png_uint_32, png_get_uint_31) PNGARG((png_structp png_ptr | |
| PNG_EXPORT (void, png_save_uint_32) PNGARG((png_bytep buf | |
| PNG_EXPORT (void, png_save_int_32) PNGARG((png_bytep buf | |
| PNG_EXPORT (void, png_save_uint_16) PNGARG((png_bytep buf | |
Variables | |
| typedef | png_const_charp |
| typedef | png_bytep |
| typedef | png_size_t |
| typedef | png_uint_32 |
| typedef | int |
| int | num_bytes |
| png_size_t | start |
| png_size_t png_size_t | num_to_check |
| int | num |
| png_voidp | error_ptr |
| png_voidp png_error_ptr | error_fn |
| png_voidp png_error_ptr png_error_ptr | warn_fn |
| png_uint_32 | size |
| png_voidp png_error_ptr png_error_ptr png_voidp | mem_ptr |
| png_voidp png_error_ptr png_error_ptr png_voidp png_malloc_ptr | malloc_fn |
| png_voidp png_error_ptr png_error_ptr png_voidp png_malloc_ptr png_free_ptr | free_fn |
| png_bytep | chunk_name |
| png_bytep png_bytep | data |
| png_bytep png_bytep png_size_t | length |
| png_size_t | png_info_struct_size |
| png_infop | info_ptr |
| png_timep | ptime |
| struct tm FAR * | ttime |
| int | error_action |
| int double | red |
| int double double | green |
| png_colorp | palette |
| png_uint_32 | filler |
| png_uint_32 int | flags |
| png_color_8p | true_bits |
| png_color_16p | background_color |
| png_color_16p int | background_gamma_code |
| png_color_16p int int | need_expand |
| png_color_16p int int double | background_gamma |
| png_colorp int | num_palette |
| png_colorp int int | maximum_colors |
| png_colorp int int png_uint_16p | histogram |
| png_colorp int int png_uint_16p int | full_dither |
| double | screen_gamma |
| double double | default_file_gamma |
| int | empty_plte_permitted |
| int | nrows |
| png_bytepp | row |
| png_bytepp png_bytepp | display_row |
| png_bytepp png_bytepp png_uint_32 | num_rows |
| png_bytepp | image |
| png_infopp | info_ptr_ptr |
| png_infopp png_infopp | end_info_ptr_ptr |
| int | crit_action |
| int int | ancil_action |
| int | method |
| int int | filters |
| int | heuristic_method |
| int int | num_weights |
| int int png_doublep | filter_weights |
| int int png_doublep png_doublep | filter_costs |
| int | level |
| int | mem_level |
| int | strategy |
| int | window_bits |
| png_FILE_p | fp |
| png_voidp png_error_ptr png_error_ptr | warning_fn |
| png_voidp | io_ptr |
| png_voidp png_rw_ptr | write_data_fn |
| png_voidp png_rw_ptr png_flush_ptr | output_flush_fn |
| png_voidp png_rw_ptr | read_data_fn |
| png_read_status_ptr | read_row_fn |
| png_write_status_ptr | write_row_fn |
| png_user_transform_ptr | read_user_transform_fn |
| png_user_transform_ptr | write_user_transform_fn |
| png_voidp | user_transform_ptr |
| png_voidp int | user_transform_depth |
| png_voidp int int | user_transform_channels |
| png_voidp | user_chunk_ptr |
| png_voidp png_user_chunk_ptr | read_user_chunk_fn |
| png_voidp | progressive_ptr |
| png_voidp png_progressive_info_ptr | info_fn |
| png_voidp png_progressive_info_ptr png_progressive_row_ptr | row_fn |
| png_voidp png_progressive_info_ptr png_progressive_row_ptr png_progressive_end_ptr | end_fn |
| png_infop png_bytep | buffer |
| png_infop png_bytep png_size_t | buffer_size |
| png_bytep | old_row |
| png_bytep png_bytep | new_row |
| png_voidp | ptr |
| png_infop png_uint_32 | free_me |
| png_infop int | freer |
| png_infop int png_uint_32 | mask |
| png_voidp | s1 |
| png_voidp png_voidp | s2 |
| png_voidp int | value |
| png_const_charp | error_message |
| png_const_charp | warning_message |
| png_infop png_uint_32 | flag |
| png_infop png_bytepp | row_pointers |
| png_infop png_color_16p * | background |
| png_infop double * | white_x |
| png_infop double double * | white_y |
| png_infop double double double * | red_x |
| png_infop double double double double * | red_y |
| png_infop double double double double double * | green_x |
| png_infop double double double double double double * | green_y |
| png_infop double double double double double double double * | blue_x |
| png_infop double double double double double double double double * | blue_y |
| png_infop png_fixed_point * | int_white_x |
| png_infop png_fixed_point png_fixed_point * | int_white_y |
| png_infop png_fixed_point png_fixed_point png_fixed_point * | int_red_x |
| png_infop png_fixed_point png_fixed_point png_fixed_point png_fixed_point * | int_red_y |
| png_infop png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point * | int_green_x |
| png_infop png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point * | int_green_y |
| png_infop 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_infop 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_infop double * | file_gamma |
| png_infop png_fixed_point * | int_file_gamma |
| png_infop png_uint_16p * | hist |
| png_infop png_uint_32 * | width |
| png_infop png_uint_32 png_uint_32 * | height |
| png_infop png_uint_32 png_uint_32 int * | bit_depth |
| png_infop png_uint_32 png_uint_32 int int * | color_type |
| png_infop png_uint_32 png_uint_32 int int int * | interlace_method |
| png_infop png_uint_32 png_uint_32 int int int int * | compression_method |
| png_infop png_uint_32 png_uint_32 int int int int int * | filter_method |
| png_infop png_int_32 * | offset_x |
| png_infop png_int_32 png_int_32 * | offset_y |
| png_infop png_int_32 png_int_32 int * | unit_type |
| png_infop png_charp * | purpose |
| png_infop png_charp png_int_32 * | X0 |
| png_infop png_charp png_int_32 png_int_32 * | X1 |
| png_infop png_charp png_int_32 png_int_32 int * | type |
| png_infop png_charp png_int_32 png_int_32 int int * | nparams |
| png_infop png_charp png_int_32 png_int_32 int int png_charp * | units |
| png_infop png_charp png_int_32 png_int_32 int int png_charp png_charpp * | params |
| png_infop png_uint_32 * | res_x |
| png_infop png_uint_32 png_uint_32 * | res_y |
| png_infop png_color_8p * | sig_bit |
| png_infop int * | intent |
| png_infop png_charpp | name |
| png_infop png_charpp int * | compression_type |
| png_infop png_charpp int png_charpp | profile |
| png_infop png_charpp int png_charpp png_uint_32 * | proflen |
| png_infop png_sPLT_tpp | entries |
| png_infop png_sPLT_tp int | nentries |
| png_infop png_textp * | text_ptr |
| png_infop png_textp int * | num_text |
| png_infop png_timep * | mod_time |
| png_infop png_bytep * | trans |
| png_infop png_bytep int * | num_trans |
| png_infop png_bytep int png_color_16p * | trans_values |
| png_infop int * | unit |
| int | keep |
| int png_bytep | chunk_list |
| int png_bytep int | num_chunks |
| png_infop png_unknown_chunkp | unknowns |
| png_infop png_unknown_chunkp int | num_unknowns |
| png_infop int | chunk |
| png_infop int int | location |
| png_infop int | transforms |
| png_uint_32 | mng_features_permitted |
| int * | compilerID |
| png_uint_32 | asm_flags |
| png_byte | mmx_bitdepth_threshold |
| png_byte png_uint_32 | mmx_rowbytes_threshold |
| png_uint_32 | strip_mode |
| png_uint_32 | user_width_max |
| png_uint_32 png_uint_32 | user_height_max |
| png_bytep | buf |
| png_uint_32 | i |
| #define PNG_AFTER_IDAT 0x08 |
Definition at line 2877 of file png.h.
Referenced by png_handle_IEND(), png_handle_tEXt(), png_handle_tIME(), png_handle_unknown(), png_handle_zTXt(), png_process_IDAT_data(), png_push_read_chunk(), png_push_read_IDAT(), png_read_finish_row(), png_read_info(), png_read_row(), and png_write_end().
| #define PNG_ALL_FILTERS |
Definition at line 1909 of file png.h.
Referenced by png_set_filter(), and png_write_IHDR().
| #define PNG_ALL_MNG_FEATURES 0x05 |
Definition at line 1205 of file png.h.
Referenced by png_permit_mng_features().
| #define PNG_BACKGROUND_GAMMA_FILE 2 |
Definition at line 1756 of file png.h.
Referenced by png_init_read_transformations().
| #define PNG_BACKGROUND_GAMMA_SCREEN 1 |
Definition at line 1755 of file png.h.
Referenced by png_init_read_transformations().
| #define PNG_BACKGROUND_GAMMA_UNIQUE 3 |
Definition at line 1757 of file png.h.
Referenced by png_init_read_transformations().
| #define PNG_BACKGROUND_GAMMA_UNKNOWN 0 |
Definition at line 1754 of file png.h.
Referenced by png_set_background().
| #define png_bytep_NULL (png_bytep)NULL |
Definition at line 543 of file png.h.
Referenced by png_push_process_row(), png_read_image(), png_read_rows(), and png_write_IEND().
| #define png_bytepp_NULL (png_bytepp)NULL |
| #define PNG_COLOR_MASK_ALPHA 4 |
Definition at line 1045 of file png.h.
Referenced by Fl_PNG_Image::Fl_PNG_Image(), png_do_background(), png_do_read_transformations(), png_do_strip_filler(), png_do_unshift(), png_read_transform_info(), png_set_gamma(), png_set_IHDR(), and png_write_sBIT().
| #define PNG_COLOR_MASK_COLOR 2 |
Definition at line 1044 of file png.h.
Referenced by Fl_PNG_Image::Fl_PNG_Image(), png_build_gamma_table(), png_do_bgr(), png_do_gray_to_rgb(), png_do_read_intrapixel(), png_do_rgb_to_gray(), png_do_shift(), png_do_unshift(), png_do_write_intrapixel(), png_handle_bKGD(), png_handle_PLTE(), png_handle_sBIT(), png_init_read_transformations(), png_read_transform_info(), png_set_IHDR(), png_write_bKGD(), png_write_PLTE(), and png_write_sBIT().
| #define PNG_COLOR_TYPE_GRAY 0 |
Definition at line 1048 of file png.h.
Referenced by png_do_background(), png_do_expand(), png_do_gamma(), png_do_gray_to_rgb(), png_do_invert(), png_do_read_filler(), png_do_strip_filler(), png_handle_IHDR(), png_handle_tRNS(), png_read_start_row(), png_read_transform_info(), png_set_filler(), png_set_tRNS(), png_write_IHDR(), and png_write_tRNS().
| #define PNG_COLOR_TYPE_GRAY_ALPHA (PNG_COLOR_MASK_ALPHA) |
Definition at line 1052 of file png.h.
Referenced by png_do_background(), png_do_expand(), png_do_gamma(), png_do_gray_to_rgb(), png_do_invert(), png_do_read_invert_alpha(), png_do_read_swap_alpha(), png_do_strip_filler(), png_do_write_invert_alpha(), png_do_write_swap_alpha(), png_handle_IHDR(), png_read_start_row(), png_set_IHDR(), and png_write_IHDR().
| #define PNG_COLOR_TYPE_PALETTE (PNG_COLOR_MASK_COLOR | PNG_COLOR_MASK_PALETTE) |
Definition at line 1049 of file png.h.
Referenced by Fl_PNG_Image::Fl_PNG_Image(), png_do_background(), png_do_dither(), png_do_expand_palette(), png_do_read_transformations(), png_do_shift(), png_do_unshift(), png_get_tRNS(), png_handle_bKGD(), png_handle_IHDR(), png_handle_PLTE(), png_handle_sBIT(), png_handle_tRNS(), png_init_read_transformations(), png_push_read_chunk(), png_read_info(), png_read_png(), png_read_start_row(), png_read_transform_info(), png_set_gamma(), png_set_IHDR(), png_set_PLTE(), png_set_rgb_to_gray_fixed(), png_write_bKGD(), png_write_IHDR(), png_write_info(), png_write_PLTE(), png_write_sBIT(), and png_write_tRNS().
| #define PNG_COLOR_TYPE_RGB (PNG_COLOR_MASK_COLOR) |
Definition at line 1050 of file png.h.
Referenced by png_do_background(), png_do_bgr(), png_do_dither(), png_do_expand(), png_do_gamma(), png_do_read_filler(), png_do_read_intrapixel(), png_do_rgb_to_gray(), png_do_strip_filler(), png_do_write_intrapixel(), png_handle_IHDR(), png_handle_tRNS(), png_read_start_row(), png_read_transform_info(), png_set_filler(), png_set_IHDR(), png_set_tRNS(), png_write_IHDR(), png_write_tRNS(), and save_template_cb().
| #define PNG_COLOR_TYPE_RGB_ALPHA (PNG_COLOR_MASK_COLOR | PNG_COLOR_MASK_ALPHA) |
Definition at line 1051 of file png.h.
Referenced by png_do_background(), png_do_bgr(), png_do_dither(), png_do_expand(), png_do_gamma(), png_do_read_intrapixel(), png_do_read_invert_alpha(), png_do_read_swap_alpha(), png_do_rgb_to_gray(), png_do_strip_filler(), png_do_write_intrapixel(), png_do_write_invert_alpha(), png_do_write_swap_alpha(), png_handle_IHDR(), png_read_start_row(), png_read_transform_info(), png_set_IHDR(), and png_write_IHDR().
| #define png_composite | ( | composite, | |
| fg, | |||
| alpha, | |||
| bg | |||
| ) |
{ png_uint_16 temp = (png_uint_16)((png_uint_16)(fg) * (png_uint_16)(alpha) \
+ (png_uint_16)(bg)*(png_uint_16)(255 - \
(png_uint_16)(alpha)) + (png_uint_16)128); \
(composite) = (png_byte)((temp + (temp >> 8)) >> 8); }
Definition at line 2800 of file png.h.
Referenced by png_do_background(), and png_init_read_transformations().
| #define png_composite_16 | ( | composite, | |
| fg, | |||
| alpha, | |||
| bg | |||
| ) |
{ png_uint_32 temp = (png_uint_32)((png_uint_32)(fg) * (png_uint_32)(alpha) \
+ (png_uint_32)(bg)*(png_uint_32)(65535L - \
(png_uint_32)(alpha)) + (png_uint_32)32768L); \
(composite) = (png_uint_16)((temp + (temp >> 16)) >> 16); }
Definition at line 2806 of file png.h.
Referenced by png_do_background().
| #define PNG_COMPRESSION_TYPE_BASE 0 |
Definition at line 1058 of file png.h.
Referenced by png_decompress_chunk(), png_set_IHDR(), png_write_iCCP(), png_write_IDAT(), png_write_IHDR(), and png_write_info_before_PLTE().
| #define PNG_COMPRESSION_TYPE_DEFAULT PNG_COMPRESSION_TYPE_BASE |
Definition at line 1059 of file png.h.
Referenced by save_template_cb().
| #define PNG_CRC_DEFAULT 0 |
Definition at line 1877 of file png.h.
Referenced by png_set_crc_action().
| #define PNG_CRC_ERROR_QUIT 1 |
Definition at line 1878 of file png.h.
Referenced by png_set_crc_action().
| #define PNG_CRC_NO_CHANGE 5 |
Definition at line 1882 of file png.h.
Referenced by png_set_crc_action().
| #define PNG_CRC_QUIET_USE 4 |
Definition at line 1881 of file png.h.
Referenced by png_set_crc_action().
| #define PNG_CRC_WARN_DISCARD 2 |
Definition at line 1879 of file png.h.
Referenced by png_set_crc_action().
| #define PNG_CRC_WARN_USE 3 |
Definition at line 1880 of file png.h.
Referenced by png_set_crc_action().
| #define png_debug | ( | l, | |
| m | |||
| ) |
Definition at line 2669 of file png.h.
Referenced by png_build_gamma_table(), png_build_grayscale_palette(), png_check_cHRM_fixed(), png_check_chunk_name(), png_check_keyword(), png_combine_row(), png_convert_from_struct_tm(), png_convert_from_time_t(), png_create_info_struct(), png_create_read_struct_2(), png_create_write_struct_2(), png_data_freer(), png_destroy_info_struct(), png_destroy_read_struct(), png_destroy_write_struct(), png_do_background(), png_do_bgr(), png_do_chop(), png_do_dither(), png_do_expand(), png_do_expand_palette(), png_do_gamma(), png_do_gray_to_rgb(), png_do_invert(), png_do_pack(), png_do_packswap(), png_do_read_filler(), png_do_read_interlace(), png_do_read_intrapixel(), png_do_read_invert_alpha(), png_do_read_swap_alpha(), png_do_read_transformations(), png_do_rgb_to_gray(), png_do_shift(), png_do_strip_filler(), png_do_swap(), png_do_unpack(), png_do_unshift(), png_do_write_interlace(), png_do_write_intrapixel(), png_do_write_invert_alpha(), png_do_write_swap_alpha(), png_do_write_transformations(), png_free_data(), png_handle_bKGD(), png_handle_cHRM(), png_handle_gAMA(), png_handle_hIST(), png_handle_iCCP(), png_handle_IEND(), png_handle_IHDR(), png_handle_oFFs(), png_handle_pCAL(), png_handle_pHYs(), png_handle_PLTE(), png_handle_sBIT(), png_handle_sCAL(), png_handle_sPLT(), png_handle_sRGB(), png_handle_tEXt(), png_handle_tIME(), png_handle_tRNS(), png_handle_unknown(), png_handle_zTXt(), png_info_destroy(), png_info_init_3(), png_init_io(), png_init_read_transformations(), png_permit_empty_plte(), png_permit_mng_features(), png_read_destroy(), png_read_end(), png_read_filter_row(), png_read_finish_row(), png_read_image(), png_read_info(), png_read_init_3(), png_read_rows(), png_read_start_row(), png_read_transform_info(), png_read_update_info(), png_set_add_alpha(), png_set_background(), png_set_bgr(), png_set_compression_level(), png_set_compression_mem_level(), png_set_compression_method(), png_set_compression_strategy(), png_set_crc_action(), png_set_dither(), png_set_expand(), png_set_expand_gray_1_2_4_to_8(), png_set_filler(), png_set_filter(), png_set_filter_heuristics(), png_set_flush(), png_set_gamma(), png_set_gray_1_2_4_to_8(), png_set_gray_to_rgb(), png_set_interlace_handling(), png_set_invert_alpha(), png_set_invert_mono(), png_set_packing(), png_set_packswap(), png_set_palette_to_rgb(), png_set_pCAL(), png_set_read_user_chunk_fn(), png_set_read_user_transform_fn(), png_set_rgb_to_gray_fixed(), png_set_shift(), png_set_sig_bytes(), png_set_strip_16(), png_set_strip_alpha(), png_set_swap(), png_set_swap_alpha(), png_set_tRNS_to_alpha(), png_set_user_transform_info(), png_set_write_user_transform_fn(), png_start_read_image(), png_write_bKGD(), png_write_cHRM(), png_write_cHRM_fixed(), png_write_destroy(), png_write_end(), png_write_filtered_row(), png_write_find_filter(), png_write_finish_row(), png_write_flush(), png_write_gAMA(), png_write_gAMA_fixed(), png_write_hIST(), png_write_iCCP(), png_write_IDAT(), png_write_IEND(), png_write_IHDR(), png_write_image(), png_write_info(), png_write_info_before_PLTE(), png_write_init_3(), png_write_oFFs(), png_write_pHYs(), png_write_PLTE(), png_write_rows(), png_write_sBIT(), png_write_sCAL(), png_write_sPLT(), png_write_sRGB(), png_write_start_row(), png_write_tEXt(), png_write_tIME(), png_write_tRNS(), and png_write_zTXt().
| #define png_debug1 | ( | l, | |
| m, | |||
| p1 | |||
| ) |
Definition at line 2672 of file png.h.
Referenced by png_check_keyword(), png_get_bKGD(), png_get_cHRM(), png_get_cHRM_fixed(), png_get_gAMA(), png_get_gAMA_fixed(), png_get_hIST(), png_get_iCCP(), png_get_IHDR(), png_get_oFFs(), png_get_pCAL(), png_get_pHYs(), png_get_pixel_aspect_ratio(), png_get_pixels_per_meter(), png_get_PLTE(), png_get_sBIT(), png_get_sRGB(), png_get_text(), png_get_tIME(), png_get_tRNS(), png_get_x_offset_microns(), png_get_x_offset_pixels(), png_get_x_pixels_per_meter(), png_get_y_offset_microns(), png_get_y_offset_pixels(), png_get_y_pixels_per_meter(), png_handle_IHDR(), png_handle_pCAL(), png_handle_sCAL(), png_read_data(), png_read_start_row(), png_set_bKGD(), png_set_cHRM(), png_set_cHRM_fixed(), png_set_gAMA(), png_set_gAMA_fixed(), png_set_hIST(), png_set_iCCP(), png_set_IHDR(), png_set_oFFs(), png_set_pCAL(), png_set_pHYs(), png_set_PLTE(), png_set_rows(), png_set_sBIT(), png_set_sCAL(), png_set_sRGB(), png_set_sRGB_gAMA_and_cHRM(), png_set_text_2(), png_set_tIME(), png_set_tRNS(), png_write_filtered_row(), png_write_pCAL(), png_write_PLTE(), png_write_row(), and png_write_sCAL().
| #define png_debug2 | ( | l, | |
| m, | |||
| p1, | |||
| p2 | |||
| ) |
Definition at line 2675 of file png.h.
Referenced by png_read_chunk_header(), png_read_filter_row(), png_read_row(), png_set_pCAL(), png_set_text_2(), png_write_chunk_start(), png_write_end(), png_write_hIST(), png_write_info(), png_write_pCAL(), and png_write_row().
| #define PNG_DESTROY_WILL_FREE_DATA 1 |
Definition at line 2138 of file png.h.
Referenced by png_data_freer().
| #define png_doublep_NULL (png_doublep)NULL |
Definition at line 545 of file png.h.
Referenced by png_create_write_struct_2(), and png_write_init_3().
| #define PNG_EQUATION_ARBITRARY 2 |
Definition at line 1079 of file png.h.
Referenced by png_handle_pCAL().
| #define PNG_EQUATION_BASE_E 1 |
Definition at line 1078 of file png.h.
Referenced by png_handle_pCAL().
| #define PNG_EQUATION_HYPERBOLIC 3 |
Definition at line 1080 of file png.h.
Referenced by png_handle_pCAL().
| #define PNG_EQUATION_LAST 4 |
Definition at line 1081 of file png.h.
Referenced by png_handle_pCAL(), and png_write_pCAL().
| #define PNG_EQUATION_LINEAR 0 |
Definition at line 1077 of file png.h.
Referenced by png_handle_pCAL().
| #define PNG_FILLER_AFTER 1 |
Definition at line 1707 of file png.h.
Referenced by png_set_filler(), and png_write_png().
| #define PNG_FILLER_BEFORE 0 |
Definition at line 1706 of file png.h.
Referenced by png_write_png().
| #define PNG_FILTER_AVG 0x40 |
Definition at line 1907 of file png.h.
Referenced by png_set_filter(), png_write_find_filter(), and png_write_start_row().
| #define PNG_FILTER_HEURISTIC_DEFAULT 0 |
Definition at line 1961 of file png.h.
Referenced by png_create_write_struct_2(), png_set_filter_heuristics(), and png_write_init_3().
| #define PNG_FILTER_HEURISTIC_LAST 3 |
Definition at line 1964 of file png.h.
Referenced by png_set_filter_heuristics().
| #define PNG_FILTER_HEURISTIC_UNWEIGHTED 1 |
Definition at line 1962 of file png.h.
Referenced by png_set_filter_heuristics().
| #define PNG_FILTER_HEURISTIC_WEIGHTED 2 |
Definition at line 1963 of file png.h.
Referenced by png_write_find_filter().
| #define PNG_FILTER_NONE 0x08 |
Definition at line 1904 of file png.h.
Referenced by png_set_filter(), png_write_find_filter(), and png_write_IHDR().
| #define PNG_FILTER_PAETH 0x80 |
Definition at line 1908 of file png.h.
Referenced by png_set_filter(), png_write_find_filter(), and png_write_start_row().
| #define PNG_FILTER_SUB 0x10 |
Definition at line 1905 of file png.h.
Referenced by png_set_filter(), png_write_find_filter(), and png_write_start_row().
| #define PNG_FILTER_TYPE_BASE 0 |
Definition at line 1062 of file png.h.
Referenced by png_set_filter(), png_set_IHDR(), and png_write_IHDR().
| #define PNG_FILTER_TYPE_DEFAULT PNG_FILTER_TYPE_BASE |
Definition at line 1064 of file png.h.
Referenced by save_template_cb().
| #define PNG_FILTER_UP 0x20 |
Definition at line 1906 of file png.h.
Referenced by png_set_filter(), png_write_find_filter(), and png_write_start_row().
| #define PNG_FILTER_VALUE_AVG 3 |
Definition at line 1918 of file png.h.
Referenced by png_read_filter_row(), png_set_filter(), png_write_find_filter(), and png_write_start_row().
| #define PNG_FILTER_VALUE_LAST 5 |
Definition at line 1920 of file png.h.
Referenced by png_set_filter_heuristics().
| #define PNG_FILTER_VALUE_NONE 0 |
Definition at line 1915 of file png.h.
Referenced by png_read_filter_row(), png_set_filter(), png_write_find_filter(), and png_write_start_row().
| #define PNG_FILTER_VALUE_PAETH 4 |
Definition at line 1919 of file png.h.
Referenced by png_read_filter_row(), png_set_filter(), png_write_find_filter(), and png_write_start_row().
| #define PNG_FILTER_VALUE_SUB 1 |
Definition at line 1916 of file png.h.
Referenced by png_read_filter_row(), png_set_filter(), png_write_find_filter(), and png_write_start_row().
| #define PNG_FILTER_VALUE_UP 2 |
Definition at line 1917 of file png.h.
Referenced by png_read_filter_row(), png_set_filter(), png_write_find_filter(), and png_write_start_row().
| #define PNG_FLAG_MNG_EMPTY_PLTE 0x01 |
Definition at line 1203 of file png.h.
Referenced by png_permit_empty_plte(), png_write_bKGD(), and png_write_PLTE().
| #define PNG_FLAG_MNG_FILTER_64 0x04 |
Definition at line 1204 of file png.h.
Referenced by png_set_filter(), png_set_IHDR(), png_write_IHDR(), and png_write_row().
| #define png_flush_ptr_NULL (png_flush_ptr)NULL |
Definition at line 547 of file png.h.
Referenced by png_create_write_struct_2(), and png_write_init_3().
| #define PNG_FREE_ALL 0x7fff |
Definition at line 2153 of file png.h.
Referenced by png_destroy_write_struct(), and png_info_destroy().
| #define PNG_FREE_HIST 0x0008 |
Definition at line 2142 of file png.h.
Referenced by png_free_data(), png_read_destroy(), and png_set_hIST().
| #define PNG_FREE_ICCP 0x0010 |
Definition at line 2143 of file png.h.
Referenced by png_free_data(), and png_set_iCCP().
| #define PNG_FREE_LIST 0x0400 |
Definition at line 2149 of file png.h.
Referenced by png_set_keep_unknown_chunks().
| #define PNG_FREE_MUL 0x4220 |
Definition at line 2154 of file png.h.
Referenced by png_free_data().
| #define PNG_FREE_PCAL 0x0080 |
Definition at line 2146 of file png.h.
Referenced by png_free_data(), and png_set_pCAL().
| #define PNG_FREE_PLTE 0x1000 |
Definition at line 2150 of file png.h.
Referenced by png_free_data(), png_read_destroy(), and png_set_PLTE().
| #define png_free_ptr_NULL (png_free_ptr)NULL |
Definition at line 548 of file png.h.
Referenced by png_create_read_struct(), png_create_write_struct(), and png_destroy_struct().
| #define PNG_FREE_ROWS 0x0040 |
Definition at line 2145 of file png.h.
Referenced by png_free_data(), png_read_png(), and png_set_rows().
| #define PNG_FREE_SCAL 0x0100 |
Definition at line 2147 of file png.h.
Referenced by png_free_data().
| #define PNG_FREE_SPLT 0x0020 |
Definition at line 2144 of file png.h.
Referenced by png_free_data(), and png_set_sPLT().
| #define PNG_FREE_TEXT 0x4000 |
Definition at line 2152 of file png.h.
Referenced by png_destroy_read_struct(), png_free_data(), and png_set_text_2().
| #define PNG_FREE_TRNS 0x2000 |
Definition at line 2151 of file png.h.
Referenced by png_free_data(), png_read_destroy(), and png_set_tRNS().
| #define PNG_FREE_UNKN 0x0200 |
Definition at line 2148 of file png.h.
Referenced by png_free_data(), and png_set_unknown_chunks().
| #define PNG_HANDLE_CHUNK_ALWAYS 3 |
Definition at line 2692 of file png.h.
Referenced by png_handle_unknown(), png_push_handle_unknown(), png_set_keep_unknown_chunks(), png_write_end(), png_write_info(), and png_write_info_before_PLTE().
| #define PNG_HANDLE_CHUNK_IF_SAFE 2 |
Definition at line 2691 of file png.h.
Referenced by png_set_keep_unknown_chunks().
| #define PNG_HANDLE_CHUNK_NEVER 1 |
Definition at line 2690 of file png.h.
Referenced by png_write_end(), png_write_info(), and png_write_info_before_PLTE().
| #define PNG_HAVE_IDAT 0x04 |
Definition at line 2876 of file png.h.
Referenced by png_handle_bKGD(), png_handle_cHRM(), png_handle_gAMA(), png_handle_hIST(), png_handle_iCCP(), png_handle_IEND(), png_handle_oFFs(), png_handle_pCAL(), png_handle_pHYs(), png_handle_PLTE(), png_handle_sBIT(), png_handle_sCAL(), png_handle_sPLT(), png_handle_sRGB(), png_handle_tEXt(), png_handle_tIME(), png_handle_tRNS(), png_handle_unknown(), png_handle_zTXt(), png_push_read_chunk(), png_read_info(), png_read_row(), png_write_end(), png_write_IDAT(), png_write_info(), and png_write_info_before_PLTE().
| #define PNG_HAVE_IEND 0x10 |
Definition at line 2878 of file png.h.
Referenced by png_handle_IEND(), png_push_handle_tEXt(), png_push_handle_zTXt(), png_read_end(), and png_write_IEND().
| #define PNG_HAVE_IHDR 0x01 |
Definition at line 2874 of file png.h.
Referenced by png_handle_bKGD(), png_handle_cHRM(), png_handle_gAMA(), png_handle_hIST(), png_handle_iCCP(), png_handle_IEND(), png_handle_IHDR(), png_handle_oFFs(), png_handle_pCAL(), png_handle_pHYs(), png_handle_PLTE(), png_handle_sBIT(), png_handle_sCAL(), png_handle_sPLT(), png_handle_sRGB(), png_handle_tEXt(), png_handle_tIME(), png_handle_tRNS(), png_handle_zTXt(), png_push_handle_tEXt(), png_push_handle_zTXt(), png_push_read_chunk(), png_read_info(), and png_write_IHDR().
| #define PNG_HAVE_PLTE 0x02 |
Definition at line 2875 of file png.h.
Referenced by png_handle_bKGD(), png_handle_cHRM(), png_handle_gAMA(), png_handle_hIST(), png_handle_iCCP(), png_handle_PLTE(), png_handle_sBIT(), png_handle_sRGB(), png_handle_tRNS(), png_push_read_chunk(), png_read_end(), png_read_info(), png_write_info(), png_write_info_before_PLTE(), and png_write_PLTE().
| #define PNG_HEADER_VERSION_STRING " libpng version 1.2.40 - September 10, 2009\n" |
Definition at line 454 of file png.h.
Referenced by png_get_header_version().
| #define PNG_INFO_bKGD 0x0020 |
Definition at line 1117 of file png.h.
Referenced by png_get_bKGD(), png_handle_bKGD(), png_set_bKGD(), and png_write_info().
| #define PNG_INFO_cHRM 0x0004 |
Definition at line 1114 of file png.h.
Referenced by png_get_cHRM(), png_get_cHRM_fixed(), png_handle_cHRM(), png_handle_sRGB(), png_set_cHRM(), png_set_cHRM_fixed(), and png_write_info_before_PLTE().
| #define PNG_INFO_gAMA 0x0001 |
Definition at line 1112 of file png.h.
Referenced by png_get_gAMA(), png_get_gAMA_fixed(), png_handle_gAMA(), png_handle_sRGB(), png_set_gAMA(), png_set_gAMA_fixed(), and png_write_info_before_PLTE().
| #define PNG_INFO_hIST 0x0040 |
Definition at line 1118 of file png.h.
Referenced by png_free_data(), png_get_hIST(), png_handle_hIST(), png_set_hIST(), and png_write_info().
| #define PNG_INFO_iCCP 0x1000 |
Definition at line 1124 of file png.h.
Referenced by png_free_data(), png_get_iCCP(), png_handle_iCCP(), png_set_iCCP(), and png_write_info_before_PLTE().
| #define PNG_INFO_IDAT 0x8000L |
Definition at line 1127 of file png.h.
Referenced by png_free_data(), png_read_png(), png_set_rows(), and png_write_png().
| #define png_info_init | ( | info_ptr | ) |
| #define PNG_INFO_oFFs 0x0100 |
Definition at line 1120 of file png.h.
Referenced by png_get_oFFs(), png_get_x_offset_microns(), png_get_x_offset_pixels(), png_get_y_offset_microns(), png_get_y_offset_pixels(), png_handle_oFFs(), png_set_oFFs(), and png_write_info().
| #define PNG_INFO_pCAL 0x0400 |
Definition at line 1122 of file png.h.
Referenced by png_free_data(), png_get_pCAL(), png_handle_pCAL(), png_set_pCAL(), and png_write_info().
| #define PNG_INFO_pHYs 0x0080 |
Definition at line 1119 of file png.h.
Referenced by png_get_pHYs(), png_get_pixel_aspect_ratio(), png_get_pixels_per_meter(), png_get_x_pixels_per_meter(), png_get_y_pixels_per_meter(), png_handle_pHYs(), png_set_pHYs(), and png_write_info().
| #define PNG_INFO_PLTE 0x0008 |
Definition at line 1115 of file png.h.
Referenced by png_free_data(), png_get_PLTE(), png_set_PLTE(), and png_write_info().
| #define PNG_INFO_sBIT 0x0002 |
Definition at line 1113 of file png.h.
Referenced by png_get_sBIT(), png_handle_sBIT(), png_read_png(), png_set_sBIT(), png_write_info_before_PLTE(), and png_write_png().
| #define PNG_INFO_sCAL 0x4000 |
Definition at line 1126 of file png.h.
Referenced by png_free_data(), png_get_sCAL(), png_handle_sCAL(), png_set_sCAL(), and png_write_info().
| #define PNG_INFO_sPLT 0x2000 |
Definition at line 1125 of file png.h.
Referenced by png_free_data(), png_set_sPLT(), and png_write_info().
| #define PNG_INFO_sRGB 0x0800 |
Definition at line 1123 of file png.h.
Referenced by png_get_sRGB(), png_handle_cHRM(), png_handle_gAMA(), png_handle_sRGB(), png_set_sRGB(), and png_write_info_before_PLTE().
| #define PNG_INFO_tIME 0x0200 |
Definition at line 1121 of file png.h.
Referenced by png_get_tIME(), png_handle_tIME(), png_set_tIME(), png_write_end(), and png_write_info().
| #define PNG_INFO_tRNS 0x0010 |
Definition at line 1116 of file png.h.
Referenced by Fl_PNG_Image::Fl_PNG_Image(), png_free_data(), png_get_tRNS(), png_handle_PLTE(), png_handle_tRNS(), png_read_png(), png_set_tRNS(), and png_write_info().
| #define png_infopp_NULL (png_infopp)NULL |
| #define PNG_INTERLACE_ADAM7 1 |
Definition at line 1068 of file png.h.
Referenced by png_write_IHDR().
| #define PNG_INTERLACE_LAST 2 |
Definition at line 1069 of file png.h.
Referenced by png_set_IHDR().
| #define PNG_INTERLACE_NONE 0 |
Definition at line 1067 of file png.h.
Referenced by png_write_IHDR(), and save_template_cb().
| #define PNG_INTRAPIXEL_DIFFERENCING 64 |
Definition at line 1063 of file png.h.
Referenced by png_set_filter(), png_set_IHDR(), png_write_IHDR(), and png_write_row().
| #define PNG_ITXT_COMPRESSION_NONE 1 |
Definition at line 707 of file png.h.
Referenced by png_set_text_2().
| #define PNG_LIBPNG_VER 10240 |
Definition at line 493 of file png.h.
Referenced by png_access_version_number().
| #define PNG_LIBPNG_VER_STRING "1.2.40" |
Definition at line 453 of file png.h.
Referenced by Fl_PNG_Image::Fl_PNG_Image(), png_get_header_ver(), png_get_libpng_ver(), and save_template_cb().
| #define png_malloc_ptr_NULL (png_malloc_ptr)NULL |
Definition at line 550 of file png.h.
Referenced by png_create_read_struct(), png_create_struct(), and png_create_write_struct().
| #define PNG_MAX_PALETTE_LENGTH 256 |
Definition at line 1105 of file png.h.
Referenced by png_handle_hIST(), png_handle_PLTE(), png_handle_tRNS(), png_set_hIST(), png_set_PLTE(), and png_set_tRNS().
| #define PNG_MMX_FLAGS |
| #define PNG_MMX_READ_FLAGS |
| #define PNG_NO_FILTERS 0x00 |
Definition at line 1903 of file png.h.
Referenced by png_set_filter().
| #define PNG_OFFSET_LAST 2 |
Definition at line 1074 of file png.h.
Referenced by png_write_oFFs().
| #define PNG_OFFSET_MICROMETER 1 |
Definition at line 1073 of file png.h.
Referenced by png_get_x_offset_microns(), and png_get_y_offset_microns().
| #define PNG_OFFSET_PIXEL 0 |
Definition at line 1072 of file png.h.
Referenced by png_get_x_offset_pixels(), and png_get_y_offset_pixels().
| #define PNG_RESOLUTION_LAST 2 |
Definition at line 1092 of file png.h.
Referenced by png_write_pHYs().
| #define PNG_RESOLUTION_METER 1 |
Definition at line 1091 of file png.h.
Referenced by png_get_pixels_per_meter(), png_get_x_pixels_per_meter(), and png_get_y_pixels_per_meter().
| #define png_rw_ptr_NULL (png_rw_ptr)NULL |
Definition at line 552 of file png.h.
Referenced by png_create_read_struct_2(), png_create_write_struct_2(), png_read_init_3(), and png_write_init_3().
| #define PNG_SIZE_MAX ((png_size_t)(-1)) |
Definition at line 1035 of file png.h.
Referenced by png_handle_sPLT(), png_push_save_buffer(), and png_read_start_row().
| #define PNG_sRGB_INTENT_LAST 4 |
Definition at line 1099 of file png.h.
Referenced by png_handle_sRGB(), and png_write_sRGB().
| #define PNG_sRGB_INTENT_PERCEPTUAL 0 |
Definition at line 1095 of file png.h.
Referenced by save_template_cb().
| #define png_structp_NULL (png_structp)NULL |
| #define PNG_TEXT_COMPRESSION_NONE -1 |
Definition at line 705 of file png.h.
Referenced by png_handle_tEXt(), png_push_read_tEXt(), png_set_text_2(), png_write_end(), png_write_info(), and png_write_zTXt().
| #define PNG_TEXT_COMPRESSION_NONE_WR -3 |
Definition at line 703 of file png.h.
Referenced by png_write_end(), and png_write_info().
| #define PNG_TEXT_COMPRESSION_zTXt 0 |
Definition at line 706 of file png.h.
Referenced by png_handle_zTXt(), png_push_read_zTXt(), png_write_end(), and png_write_info().
| #define PNG_TEXT_COMPRESSION_zTXt_WR -2 |
Definition at line 704 of file png.h.
Referenced by png_write_end(), and png_write_info().
| #define PNG_TRANSFORM_BGR 0x0080 |
Definition at line 1193 of file png.h.
Referenced by png_read_png(), and png_write_png().
| #define PNG_TRANSFORM_EXPAND 0x0010 |
Definition at line 1190 of file png.h.
Referenced by png_read_png().
| #define PNG_TRANSFORM_INVERT_ALPHA 0x0400 |
Definition at line 1196 of file png.h.
Referenced by png_read_png(), and png_write_png().
| #define PNG_TRANSFORM_INVERT_MONO 0x0020 |
Definition at line 1191 of file png.h.
Referenced by png_read_png(), and png_write_png().
| #define PNG_TRANSFORM_PACKING 0x0004 |
Definition at line 1188 of file png.h.
Referenced by png_read_png(), and png_write_png().
| #define PNG_TRANSFORM_PACKSWAP 0x0008 |
Definition at line 1189 of file png.h.
Referenced by png_read_png(), and png_write_png().
| #define PNG_TRANSFORM_SHIFT 0x0040 |
Definition at line 1192 of file png.h.
Referenced by png_read_png(), and png_write_png().
| #define PNG_TRANSFORM_STRIP_16 0x0001 |
Definition at line 1186 of file png.h.
Referenced by png_read_png().
| #define PNG_TRANSFORM_STRIP_ALPHA 0x0002 |
Definition at line 1187 of file png.h.
Referenced by png_read_png().
| #define PNG_TRANSFORM_STRIP_FILLER_AFTER 0x1000 |
Definition at line 1200 of file png.h.
Referenced by png_write_png().
| #define PNG_TRANSFORM_STRIP_FILLER_BEFORE 0x0800 |
Definition at line 1199 of file png.h.
Referenced by png_write_png().
| #define PNG_TRANSFORM_SWAP_ALPHA 0x0100 |
Definition at line 1194 of file png.h.
Referenced by png_read_png(), and png_write_png().
| #define PNG_TRANSFORM_SWAP_ENDIAN 0x0200 |
Definition at line 1195 of file png.h.
Referenced by png_read_png(), and png_write_png().
| #define png_uint_16p_NULL (png_uint_16p)NULL |
| #define PNG_UINT_31_MAX ((png_uint_32)0x7fffffffL) |
Definition at line 1033 of file png.h.
Referenced by png_check_cHRM_fixed(), png_get_IHDR(), png_get_uint_31(), png_set_gAMA_fixed(), and png_set_IHDR().
| #define PNG_UINT_32_MAX ((png_uint_32)(-1)) |
Definition at line 1034 of file png.h.
Referenced by png_get_IHDR(), png_read_png(), png_set_IHDR(), and png_zalloc().
| #define PNG_USER_WILL_FREE_DATA 2 |
Definition at line 2140 of file png.h.
Referenced by png_data_freer().
| #define png_voidp_NULL (png_voidp)NULL |
Definition at line 555 of file png.h.
Referenced by png_create_read_struct(), png_create_read_struct_2(), png_create_struct(), png_create_write_struct(), png_create_write_struct_2(), png_destroy_struct(), png_read_init_3(), and png_write_init_3().
| typedef struct png_color_struct png_color |
| typedef struct png_color_16_struct png_color_16 |
| typedef png_color_16 FAR* png_color_16p |
| typedef png_color_16 FAR* FAR png_color_16pp |
| typedef struct png_color_8_struct png_color_8 |
| typedef png_color_8 FAR* png_color_8p |
| typedef png_color_8 FAR* FAR png_color_8pp |
| typedef png_color FAR* png_colorp |
| typedef png_color FAR* FAR png_colorpp |
| typedef struct png_info_struct png_info |
| typedef png_info FAR* FAR png_infopp |
| typedef struct png_row_info_struct png_row_info |
| typedef png_row_infop |
| typedef png_row_info FAR* FAR png_row_infopp |
| typedef struct png_sPLT_entry_struct png_sPLT_entry |
| typedef png_sPLT_entry FAR* png_sPLT_entryp |
| typedef png_sPLT_entry FAR* FAR png_sPLT_entrypp |
| typedef struct png_sPLT_struct png_sPLT_t |
| typedef png_sPLT_t FAR* png_sPLT_tp |
| typedef png_sPLT_t FAR* FAR png_sPLT_tpp |
| typedef struct png_struct_def png_struct |
| typedef png_struct FAR* png_structp |
| typedef png_struct FAR* FAR png_structpp |
| typedef struct png_text_struct png_text |
| typedef png_text FAR* FAR png_textpp |
| typedef struct png_time_struct png_time |
| typedef png_time FAR* FAR png_timepp |
| typedef struct png_unknown_chunk_t png_unknown_chunk |
| typedef png_unknown_chunkp |
| typedef png_unknown_chunk FAR* FAR png_unknown_chunkpp |
| typedef void png_free_ptr PNGARG((png_structp, png_voidp)) |
| typedef png_structp version_1_2_40 |
| typedef int | ( | PNGAPI * | png_user_chunk_ptr | ) |
| PNG_EXPORT | ( | void | , |
| png_save_uint_16 | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_save_int_32 | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_save_uint_32 | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_uint_31 | |||
| ) |
| PNG_EXPORT | ( | png_int_32 | , |
| png_get_int_32 | |||
| ) |
| PNG_EXPORT | ( | png_uint_16 | , |
| png_get_uint_16 | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_uint_32 | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_user_height_max | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_user_width_max | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_user_limits | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_strip_error_numbers | |||
| ) |
| PNG_EXPORT | ( | int | , |
| png_mmx_support | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_mmx_thresholds | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_access_version_number | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_mmx_rowbytes_threshold | |||
| ) |
| PNG_EXPORT | ( | png_byte | , |
| png_get_mmx_bitdepth_threshold | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_asm_flags | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_asm_flagmask | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_mmx_flagmask | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_permit_mng_features | |||
| ) |
| PNG_EXPORT | ( | png_charp | , |
| png_get_libpng_ver | |||
| ) |
| PNG_EXPORT | ( | png_charp | , |
| png_get_header_version | |||
| ) |
| PNG_EXPORT | ( | png_charp | , |
| png_get_header_ver | |||
| ) |
| PNG_EXPORT | ( | png_charp | , |
| png_get_copyright | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_write_png | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_read_png | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_invalid | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_unknown_chunks | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_unknown_chunk_location | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_unknown_chunks | |||
| ) |
| PNG_EXPORT | ( | int | , |
| png_handle_as_unknown | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_keep_unknown_chunks | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_sCAL | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_sCAL | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_tRNS | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_tRNS | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_tIME | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_tIME | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_text | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_text | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_sPLT | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_sPLT | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_iCCP | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_iCCP | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_sRGB_gAMA_and_cHRM | |||
| ) |
| PNG_EXPORT | ( | int | , |
| png_check_sig | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_sRGB | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_sBIT | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_sBIT | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_PLTE | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_PLTE | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_pHYs | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_pHYs | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_pCAL | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_pCAL | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_oFFs | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_oFFs | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_IHDR | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_IHDR | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_hIST | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_hIST | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_write_chunk | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_gAMA | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_gAMA_fixed | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_gAMA | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_tRNS_to_alpha | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_cHRM | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_cHRM_fixed | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_cHRM | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_bKGD | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_bKGD | |||
| ) |
| PNG_EXPORT | ( | png_bytep | , |
| png_get_signature | |||
| ) |
| PNG_EXPORT | ( | png_int_32 | , |
| png_get_y_offset_microns | |||
| ) |
| PNG_EXPORT | ( | png_int_32 | , |
| png_get_x_offset_microns | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_write_rows | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_y_pixels_per_meter | |||
| ) |
| PNG_EXPORT | ( | float | , |
| png_get_pixel_aspect_ratio | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_write_image | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_x_pixels_per_meter | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_pixels_per_meter | |||
| ) |
| PNG_EXPORT | ( | png_byte | , |
| png_get_compression_type | |||
| ) |
| PNG_EXPORT | ( | png_byte | , |
| png_get_interlace_type | |||
| ) |
| PNG_EXPORT | ( | png_byte | , |
| png_get_filter_type | |||
| ) |
| PNG_EXPORT | ( | png_byte | , |
| png_get_color_type | |||
| ) |
| PNG_EXPORT | ( | png_byte | , |
| png_get_bit_depth | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_image_height | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_image_width | |||
| ) |
| PNG_EXPORT | ( | png_byte | , |
| png_get_channels | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_rows | |||
| ) |
| PNG_EXPORT | ( | png_bytepp | , |
| png_get_rows | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_rowbytes | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_valid | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_chunk_warning | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_warning | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_chunk_error | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_error | |||
| ) |
| PNG_EXPORT | ( | png_voidp | , |
| png_memset_check | |||
| ) |
| PNG_EXPORT | ( | png_voidp | , |
| png_memcpy_check | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_free_default | |||
| ) |
| PNG_EXPORT | ( | png_voidp | , |
| png_malloc_default | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_data_freer | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_free_data | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_free | |||
| ) |
| PNG_EXPORT | ( | png_voidp | , |
| png_malloc_warn | |||
| ) |
| PNG_EXPORT | ( | png_voidp | , |
| png_malloc | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_progressive_combine_row | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_process_data | |||
| ) |
| PNG_EXPORT | ( | png_voidp | , |
| png_get_progressive_ptr | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_progressive_read_fn | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_asm_flags | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_read_user_chunk_fn | |||
| ) |
| PNG_EXPORT | ( | png_voidp | , |
| png_get_user_transform_ptr | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_user_transform_info | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_write_user_transform_fn | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_read_user_transform_fn | |||
| ) |
| PNG_EXPORT | ( | png_voidp | , |
| png_get_mem_ptr | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_mem_fn | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_write_status_fn | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_read_status_fn | |||
| ) |
| PNG_EXPORT | ( | png_voidp | , |
| png_get_io_ptr | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_read_fn | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_write_fn | |||
| ) |
| PNG_EXPORT | ( | png_voidp | , |
| png_get_error_ptr | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_error_fn | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_init_io | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_sRGB | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_compression_window_bits | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_compression_strategy | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_compression_mem_level | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_compression_level | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_filter_heuristics | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_filter | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_crc_action | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_gAMA_fixed | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_destroy_write_struct | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_cHRM_fixed | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_destroy_read_struct | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_destroy_info_struct | |||
| ) |
| PNG_EXPORT | ( | png_int_32 | , |
| png_get_x_offset_pixels | |||
| ) |
| PNG_EXPORT | ( | png_int_32 | , |
| png_get_y_offset_pixels | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_gray_1_2_4_to_8 | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_write_end | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_write_row | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_read_image | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_read_row | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_read_rows | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_read_update_info | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_start_read_image | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_write_flush | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_flush | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_permit_empty_plte | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_gamma | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_dither | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_strip_16 | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_background | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_invert_mono | |||
| ) |
| PNG_EXPORT | ( | int | , |
| png_set_interlace_handling | |||
| ) |
| PNG_EXPORT | ( | png_voidp | , |
| png_get_user_chunk_ptr | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_packswap | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_packing | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_swap | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_add_alpha | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_filler | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_invert_alpha | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_swap_alpha | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_compression_method | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_build_grayscale_palette | |||
| ) |
| PNG_EXPORT | ( | png_byte | , |
| png_get_rgb_to_gray_status | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_rgb_to_gray_fixed | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_rgb_to_gray | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_read_end | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_write_chunk_start | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_bgr | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_gray_to_rgb | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_palette_to_rgb | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_expand_gray_1_2_4_to_8 | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_expand | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_convert_from_time_t | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_convert_from_struct_tm | |||
| ) |
| PNG_EXPORT | ( | png_charp | , |
| png_convert_to_rfc1123 | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_read_info | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_shift | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_write_info_before_PLTE | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_info_init_3 | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_info_init | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_strip_alpha | |||
| ) |
| PNG_EXPORT | ( | png_structp | , |
| png_create_read_struct | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_write_chunk_data | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_write_chunk_end | |||
| ) |
| PNG_EXPORT | ( | png_structp | , |
| png_create_write_struct | |||
| ) |
| PNG_EXPORT | ( | png_structp | , |
| png_create_write_struct_2 | |||
| ) |
| PNG_EXPORT | ( | png_structp | , |
| png_create_read_struct_2 | |||
| ) |
| PNG_EXPORT | ( | int | , |
| png_reset_zstream | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_write_info | |||
| ) |
| PNG_EXPORT | ( | png_infop | , |
| png_create_info_struct | |||
| ) |
| PNG_EXPORT | ( | png_uint_32 | , |
| png_get_compression_buffer_size | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_sig_bytes | |||
| ) |
| PNG_EXPORT | ( | void | , |
| png_set_compression_buffer_size | |||
| ) |
| PNG_EXPORT | ( | int | , |
| png_sig_cmp | |||
| ) |
| PNG_EXPORT_VAR | ( | PNG_CONST | char | ) |
| PNG_EXPORT_VAR | ( | PNG_CONST int | FARDATA | ) |
| void png_read_destroy PNGARG | ( | (png_structp png_ptr, png_infop info_ptr, png_infop end_info_ptr) | ) |
| void png_write_destroy PNGARG | ( | (png_structp png_ptr) | ) |
| typedef void | ( | PNGAPI * | png_error_ptr | ) |
Referenced by Fl::display(), Fl_Tooltip::enter_area(), fl_scandir(), gzread(), gzrewind(), Fl_File_Icon::labeltype(), Fl::screen_xywh(), Fl::wait(), and write_tables_only().
| int int ancil_action |
Definition at line 2747 of file png.h.
Referenced by png_set_asm_flags().
| png_infop png_color_16p background |
Definition at line 2297 of file png.h.
Referenced by Fl_Text_Display::draw_string(), main(), png_do_background(), and XUtf8DrawImageString().
| png_color_16p int int double background_gamma |
Definition at line 2365 of file png.h.
Referenced by png_handle_IHDR().
Definition at line 2308 of file png.h.
Referenced by png_handle_cHRM(), png_set_cHRM_fixed(), and png_set_sRGB_gAMA_and_cHRM().
Definition at line 2308 of file png.h.
Referenced by png_handle_cHRM(), png_set_cHRM_fixed(), and png_set_sRGB_gAMA_and_cHRM().
Definition at line 2844 of file png.h.
Referenced by Fl_Menu_::add(), Fl_Text_Display::buffer(), Fl_Text_Display::buffer_modified_cb(), carbonTextHandler(), Fl_Value_Slider::draw(), Fl_Value_Output::draw(), Shortcut_Button::draw(), Fl_Text_Display::find_wrap_range(), fl_draw(), fl_expand_text(), fl_filename_ext(), fl_get_lcid_codepage(), fl_getenv(), fl_local_to_mac_roman(), fl_mac_roman_to_local(), fl_measure(), fl_read_image(), fl_shortcut_label(), fl_utf2mbcs(), fl_utf8from_mb(), fl_utf8to_mb(), gzgets(), gzprintf(), Fl_Text_Display::in_selection(), inflateSync(), Fl_Menu_Item::insert(), Fl_Graphics_Driver::line_style(), main(), make_funny_pointers(), make_shell_window(), Fl_Text_Display::measure_deleted_lines(), name_cb(), Fl_Text_Display::offset_line_starts(), Fl_Text_Display::overstrike(), png_handle_bKGD(), png_handle_cHRM(), png_handle_gAMA(), png_handle_hIST(), png_handle_IHDR(), png_handle_oFFs(), png_handle_pCAL(), png_handle_pHYs(), png_handle_PLTE(), png_handle_sBIT(), png_handle_sRGB(), png_handle_tIME(), png_handle_tRNS(), png_read_chunk_header(), png_write_bKGD(), png_write_cHRM(), png_write_cHRM_fixed(), png_write_chunk_end(), png_write_chunk_start(), png_write_gAMA(), png_write_gAMA_fixed(), png_write_hIST(), png_write_IHDR(), png_write_oFFs(), png_write_pCAL(), png_write_PLTE(), png_write_sBIT(), png_write_sCAL(), png_write_sRGB(), png_write_tRNS(), png_write_zTXt(), Fl_Text_Display::position_style(), Fl_Widget_Type::read_fdesign(), Fl_Text_Display::rewind_lines(), Fl_Native_File_Chooser::show(), show_grid_cb(), write_declare(), Fl_Widget_Type::write_static(), XConvertBig5ToUtf8(), XConvertCp936extToUtf8(), XConvertEucCnToUtf8(), XConvertEucJpToUtf8(), XConvertEucKrToUtf8(), XConvertEucTwToUtf8(), XConvertGb2312ToUtf8(), XUtf8DrawRtlString(), XUtf8DrawString(), XUtf8TextWidth(), XUtf8UcsWidth(), and CodeEditor::~CodeEditor().
Definition at line 2095 of file png.h.
Referenced by array_name(), Fl_Text_Display::buffer(), compress_first_pass(), compress_output(), consume_data(), decompress_data(), decompress_smooth_data(), fl_handle(), Fl_XBM_Image::Fl_XBM_Image(), Fl_XPM_Image::Fl_XPM_Image(), goto_source_dir(), item_name(), jinit_c_coef_controller(), jinit_d_coef_controller(), main(), Fl_X::make_xid(), output_message(), Fl_Text_Display::scrollbar_align(), Fl_Preferences::set(), Fl_Window::show(), transencode_coef_controller(), unique_id(), Fl_Check_Browser_Type::widget(), Fl_Browser_Type::widget(), and Fl_Text_Display::word_start().
Definition at line 2547 of file png.h.
Referenced by png_set_unknown_chunk_location().
| int png_bytep chunk_list |
Definition at line 1589 of file png.h.
Referenced by png_read_end(), and png_read_info().
| png_infop png_uint_32 png_uint_32 int int color_type |
Definition at line 2365 of file png.h.
Referenced by png_handle_IHDR(), and png_init_read_transformations().
| int* compilerID |
| png_infop png_uint_32 png_uint_32 int int int int compression_method |
Definition at line 2438 of file png.h.
Referenced by png_handle_iCCP(), and png_handle_IHDR().
| int crit_action |
| double double default_file_gamma |
Definition at line 1807 of file png.h.
Referenced by png_read_rows().
Definition at line 2085 of file png.h.
Referenced by png_set_progressive_read_fn().
Definition at line 1851 of file png.h.
Referenced by png_destroy_read_struct().
Definition at line 2452 of file png.h.
Referenced by png_write_sPLT().
| int error_action |
Definition at line 1554 of file png.h.
Referenced by png_read_destroy(), png_set_error_fn(), and png_write_destroy().
Definition at line 2177 of file png.h.
Referenced by png_error().
Definition at line 1554 of file png.h.
Referenced by png_read_destroy(), png_set_error_fn(), and png_write_destroy().
| png_infop double file_gamma |
Definition at line 2339 of file png.h.
Referenced by png_handle_gAMA(), png_set_gAMA(), and png_set_sRGB_gAMA_and_cHRM().
| int int png_doublep png_doublep filter_costs |
| png_infop png_uint_32 png_uint_32 int int int int int filter_method |
| int int png_doublep filter_weights |
Definition at line 2213 of file png.h.
Referenced by Fl_Text_Buffer::canUndo(), Fl_Table::col_header(), Fl_Table::col_resize(), Fl_Table::row_header(), Fl_Table::row_resize(), Fl_Table_Row::select_all_rows(), and Fl_Table_Row::select_row().
| png_uint_32 int flags |
Definition at line 1704 of file png.h.
Referenced by Fl_Menu_Item::activate(), Fl_Menu_Item::active(), Fl_Menu_Item::activevisible(), Fl::arg(), Fl_Menu_Item::check(), check_header(), Fl_Menu_Item::checkbox(), Fl_Menu_Item::checked(), Fl_Menu_Item::clear(), Fl_Menu_Item::deactivate(), Fl_Menu_Item::hide(), Fl_Menu_Item::radio(), Fl_Menu_Item::set(), Fl_Menu_Item::show(), Fl_Menu_Item::submenu(), Fl_Menu_Item::uncheck(), Fl_Menu_Item::value(), Fl_Menu_Item::visible(), and zlibCompileFlags().
Definition at line 1999 of file png.h.
Referenced by Fl_BMP_Image::Fl_BMP_Image(), Fl_JPEG_Image::Fl_JPEG_Image(), Fl_PNG_Image::Fl_PNG_Image(), Fl_PNM_Image::Fl_PNM_Image(), Fl_Text_Buffer::insertfile(), Fl_Help_View::load(), Fl_File_Icon::load_fti(), Fl_Text_Buffer::outputfile(), Fl_Shared_Image::reload(), Fl_File_Chooser::rescan_keep_filename(), save_template_cb(), and write_strings().
Definition at line 1578 of file png.h.
Referenced by png_destroy_read_struct(), png_destroy_struct_2(), png_destroy_write_struct(), png_read_destroy(), png_set_mem_fn(), and png_write_destroy().
| png_colorp int int png_uint_16p int full_dither |
Definition at line 1676 of file png.h.
Referenced by Fl_File_Icon::load_image(), png_do_expand(), png_do_rgb_to_gray(), png_init_read_transformations(), png_write_sPLT(), and shade_color().
Definition at line 2308 of file png.h.
Referenced by png_handle_cHRM(), png_set_cHRM_fixed(), and png_set_sRGB_gAMA_and_cHRM().
Definition at line 2308 of file png.h.
Referenced by png_handle_cHRM(), png_set_cHRM_fixed(), and png_set_sRGB_gAMA_and_cHRM().
Definition at line 2365 of file png.h.
Referenced by Fl_Table::col_header_height(), Fl_Input_::drawtext(), fl_draw(), fl_height(), glutSolidCylinder(), glutWireCylinder(), png_handle_IHDR(), png_handle_sCAL(), png_set_IHDR(), png_set_sCAL(), png_write_IHDR(), Fl_Paged_Device::print_widget(), Fl_Table::row_height(), and Fl::screen_xywh().
| int heuristic_method |
| png_colorp int int png_uint_16p histogram |
Definition at line 1768 of file png.h.
Referenced by compute_color(), fill_inverse_cmap(), pass2_fs_dither(), pass2_no_dither(), prescan_quantize(), start_pass_2_quant(), and update_box().
| unsigned int i |
Definition at line 2850 of file png.h.
Referenced by Fl_Text_Editor::add_default_key_bindings(), Fl_Shared_Image::add_handler(), Fl_Text_Buffer::add_modify_callback(), Fl_Text_Buffer::add_predelete_callback(), DataReady::AddFD(), ADOBE(), alloc_barray(), alloc_fs_workspace(), alloc_sarray(), Fl_PostScript_Graphics_Driver::alpha_mask(), Fl_Graphics_Driver::arc(), Fl::arg(), Fl::args(), Fl::background(), background(), boxname(), Fl_Menu_Type::build_menu(), Fl_Input_Choice_Type::build_menu(), build_ycc_rgb_table(), Fl_Text_Display::calc_last_char(), Fl_Text_Buffer::call_modify_callbacks(), Fl_Text_Buffer::call_predelete_callbacks(), check_redraw_corresponding_parent(), Fl_Menu_::clear(), Fl_Group::clear(), Fl::clear_widget_pointer(), Fl_Graphics_Driver::clip_box(), Fl_Xlib_Graphics_Driver::color(), Fl_Shared_Image::compare(), Fl_Pixmap::copy(), Fl_File_Chooser::count(), create_colorindex(), create_colormap(), create_context_buffer(), create_odither_tables(), Fl_Widget::damage(), Fl_Pixmap::desaturate(), do_barray_io(), do_sarray_io(), Fl::do_widget_deletion(), Fl_PostScript_Graphics_Driver::draw(), Fl_Value_Input::draw(), Fl_Tabs::draw(), Fl_Roller::draw(), Fl_Pack::draw(), Fl_Counter::draw(), Fl_Chart::draw(), Fl_Widget::draw_focus(), Fl_Text_Display::draw_range(), Fl_PostScript_Graphics_Driver::draw_scaled_image(), Fl_PostScript_Graphics_Driver::draw_scaled_image_mono(), emit_dac(), emit_dht(), emit_dqt(), emit_sos(), encode_one_block(), Fl_Graphics_Driver::end_complex_polygon(), Fl_Graphics_Driver::end_line(), Fl_Graphics_Driver::end_points(), Fl_Graphics_Driver::end_polygon(), Fl::event_clicks(), Fl::event_is_click(), Fl::event_key(), Fl::event_state(), fill_in_New_Menu(), Fl_Native_File_Chooser::filter_value(), Fl_Help_View::find(), Fl_Group::find(), Fluid_Image::find(), find_best_colors(), find_biggest_color_pop(), find_biggest_volume(), Fl_Menu_::find_item(), find_nearby_colors(), Fl_Text_Display::find_wrap_range(), Fl_Text_Display::find_x(), Fl::first_window(), fl_brush_action(), fl_cleanup_pens(), fl_execvp(), fl_filename_free_list(), fl_filename_list(), fl_free_fonts(), Fl_GIF_Image::Fl_GIF_Image(), fl_handle(), fl_initialize(), fl_measure_pixmap(), fl_new_ic(), fl_open_uri(), Fl_PNG_Image::Fl_PNG_Image(), fl_read_image(), fl_scandir(), Fl_Text_Display::Fl_Text_Display(), Fl_Tiled_Image::Fl_Tiled_Image(), Fl_Type_make(), fl_utf8fromwc(), fl_utf_nb_char(), fl_utf_strncasecmp(), fl_utf_tolower(), fl_utf_toupper(), fl_wait(), fl_width(), Fl_XBM_Image::Fl_XBM_Image(), fl_xpixel(), Fl_XPM_Image::Fl_XPM_Image(), Fl_Menu_Item_Type::flags(), Fl::flush(), Fl_Tooltip::font(), Fl_Valuator::format(), Fl_Group::forms_end(), forward_DCT(), forward_DCT_float(), Fl::free_color(), Fl::get_color(), get_dht(), get_dqt(), get_interesting_appn(), get_soi(), get_sos(), glutSolidCone(), glutSolidCylinder(), glutSolidIcosahedron(), glutSolidRhombicDodecahedron(), glutSolidSierpinskiSponge(), glutSolidSphere(), glutSolidTorus(), glutWireCone(), glutWireCylinder(), glutWireIcosahedron(), glutWireRhombicDodecahedron(), glutWireSierpinskiSponge(), glutWireSphere(), glutWireTorus(), Fl::grab(), h_cb(), Fl_Tile::handle(), Fl_Tabs::handle(), menuwindow::handle(), Fl_Group::handle(), Fl_Counter::handle(), Fl_Window_Type::handle(), Fl_Text_Display::handle_vline(), DataReady::HandleData(), HandleMenu(), NameList::has_name(), Fl_Color_Chooser::hsv2rgb(), image_cb(), inactive_cb(), indent(), Fl_Chart::insert(), Fl_PostScript_Graphics_Driver::interpolate(), menustate::is_inside(), Fl_Browser::item_draw(), Fl_Browser::item_height(), item_name(), item_number(), Fl_Browser::item_width(), jinit_2pass_quantizer(), jinit_c_coef_controller(), jinit_d_coef_controller(), jinit_forward_dct(), jinit_huff_decoder(), jinit_huff_encoder(), jinit_marker_reader(), jinit_phuff_decoder(), jinit_phuff_encoder(), JIS0201(), JIS0208(), JIS0212(), jpeg_add_quant_table(), jpeg_CreateCompress(), jpeg_CreateDecompress(), jpeg_gen_optimal_table(), jpeg_make_c_derived_tbl(), jpeg_make_d_derived_tbl(), jpeg_set_defaults(), jpeg_suppress_tables(), Fl_Text_Editor::kf_move(), Lf2CrlfConvert::Lf2CrlfConvert(), Fl_Input_::line_end(), Fl_Input_::line_start(), Fl_Scrollbar::linesize(), Fl_Tree::load(), Fl_File_Icon::load(), Fl_File_Browser::load(), Fl_Browser::load(), Fl_File_Icon::load_fti(), load_history(), Fl_File_Icon::load_image(), Fl_File_Icon::load_system_icons(), Fl_Plugin_Manager::loadAll(), Fl_Text_Display::longest_vline(), lookup_symbol(), main(), make_funny_pointers(), Fl_Chart::maxsize(), Fl_Text_Display::measure_deleted_lines(), Fl_Menu_::mode(), Fl_Window_Type::moveallchildren(), Fl_Menu_Item::next(), Fl::next_window(), Fl_Graphics_Driver::not_clipped(), Fl_Text_Display::offset_line_starts(), Fl_Comment_Type::open(), Fl_Text_Display::overstrike(), Fl::own_colormap(), Fl::paste(), png_build_gamma_table(), png_build_grayscale_palette(), png_combine_row(), png_crc_finish(), png_create_read_struct_2(), png_create_write_struct_2(), png_do_background(), png_do_bgr(), png_do_chop(), png_do_dither(), png_do_expand(), png_do_expand_palette(), png_do_gamma(), png_do_gray_to_rgb(), png_do_invert(), png_do_pack(), png_do_read_filler(), png_do_read_interlace(), png_do_read_intrapixel(), png_do_read_invert_alpha(), png_do_read_swap_alpha(), png_do_rgb_to_gray(), png_do_strip_filler(), png_do_swap(), png_do_unpack(), png_do_unshift(), png_do_write_interlace(), png_do_write_intrapixel(), png_do_write_invert_alpha(), png_do_write_swap_alpha(), png_error(), png_free_data(), png_get_int_32(), png_get_uint_16(), png_get_uint_31(), png_get_uint_32(), png_handle_as_unknown(), png_handle_hIST(), png_handle_pCAL(), png_handle_PLTE(), png_handle_sPLT(), png_init_read_transformations(), png_push_process_row(), png_push_save_buffer(), png_read_destroy(), png_read_filter_row(), png_read_image(), png_read_init_3(), png_read_rows(), png_set_dither(), png_set_filter_heuristics(), png_set_hIST(), png_set_keep_unknown_chunks(), png_set_pCAL(), png_set_sPLT(), png_set_text_2(), png_set_unknown_chunks(), png_write_end(), png_write_find_filter(), png_write_hIST(), png_write_image(), png_write_info(), png_write_init_3(), png_write_pCAL(), png_write_PLTE(), png_write_rows(), png_write_sPLT(), Fl_Tile::position(), Fl_Text_Display::position_to_line(), prepare_range_limit_table(), print_cb(), print_load(), Fl_Paged_Device::print_window_part(), read_fdesign(), Fl::redraw(), Fl_Shared_Image::release(), Fl::release_widget_pointer(), Fl_Shared_Image::reload(), Fl::reload_scheme(), Fl_Menu_::remove(), Fl_Group::remove(), Fl_Shared_Image::remove_handler(), Fl_Text_Buffer::remove_modify_callback(), Fl_Text_Buffer::remove_predelete_callback(), DataReady::RemoveFD(), Fl_Menu_::replace(), Fl_Input_::replace(), Fl_File_Chooser::rescan_keep_filename(), Fl_Tile::resize(), Fl_Text_Display::resize(), resizeform(), rgb_ycc_start(), save_template_cb(), Fl::screen_xywh(), select_colors(), select_ncolors(), set_bottom_pointers(), Fl::set_color(), Fl::set_font(), Fl::set_fonts(), set_wraparound_pointers(), Fl_Widget_Type::setimage(), Fl_Widget_Type::setinactive(), Fl_Button::setonly(), Fl_Menu_::shortcut(), Fl_Window::shown(), Fl_Browser_::sort(), Fl_Pack::spacing(), start_pass(), start_pass_1_quant(), start_pass_2_quant(), start_pass_fdctmgr(), Fl_Input_::static_value(), template_clear(), template_load(), Fl_Menu_::text(), transencode_coef_controller(), undo_clear(), unique_id(), Fl_Input_::up_down_position(), update_history(), Fl_Text_Display::update_line_starts(), Fl_Tabs::value(), Fl_File_Chooser::value(), Fl::visual(), w_cb(), Fl::watch_widget_pointer(), Fl_Widget::when(), Fl_Tabs::which(), Fl_Check_Browser_Type::widget(), Fl_Browser_Type::widget(), Fl_Input_::word_end(), Fl_Input_::word_start(), Fl_Text_Display::wrapped_line_counter(), Fl_Menu_Item_Type::write_code1(), Fl_Menu_Type::write_code2(), write_declare(), write_scan_header(), Fluid_Image::write_static(), Fl_Menu_Item_Type::write_static(), write_strings(), write_tables_only(), x_cb(), XConvertBig5ToUtf8(), XConvertCp936extToUtf8(), XConvertEucCnToUtf8(), XConvertEucJpToUtf8(), XConvertEucKrToUtf8(), XConvertEucTwToUtf8(), XConvertGb2312ToUtf8(), XCountUtf8Char(), XFreeUtf8FontStruct(), XGetUtf8FontAndGlyph(), XUtf8DrawRtlString(), XUtf8DrawString(), XUtf8TextWidth(), XUtf8Toupper(), XUtf8UcsWidth(), y_cb(), and NameList::~NameList().
Definition at line 1820 of file png.h.
Referenced by fl_read_image(), Fl_File_Icon::load_system_icons(), png_read_image(), and Fl_File_Chooser::rescan_keep_filename().
Definition at line 2085 of file png.h.
Referenced by png_set_progressive_read_fn().
Definition at line 1619 of file png.h.
Referenced by png_create_info_struct(), png_destroy_info_struct(), png_destroy_read_struct(), png_destroy_write_struct(), png_handle_IEND(), png_handle_unknown(), png_info_init_3(), png_push_handle_tEXt(), png_push_handle_unknown(), png_push_handle_zTXt(), png_push_have_end(), and png_push_have_info().
Definition at line 1847 of file png.h.
Referenced by png_destroy_info_struct(), png_destroy_read_struct(), and png_destroy_write_struct().
| typedef int |
Definition at line 1158 of file png.h.
Referenced by ADOBE(), Fl_Graphics_Driver::arc(), box_cb(), boxname(), boxnumber(), build_ycc_rgb_table(), Fl_Graphics_Driver::circle(), Fl_Graphics_Driver::clip_box(), Fl_Table::col_width(), compress_first_pass(), Fl_Graphics_Driver::curve(), decompress_data(), decompress_smooth_data(), down_box_cb(), Fl_Timer::draw(), Fl_Slider::draw(), Fl_Roller::draw(), Fl_Progress::draw(), Fl_Positioner::draw(), Fl_Menu_Item::draw(), Flcc_ValueBox::draw(), Flcc_HueBox::draw(), Fl_Input_::drawtext(), emit_bits(), expand_right_edge(), Fl_Text_Display::find_x(), fl_draw(), Fl_Font_Descriptor::Fl_Font_Descriptor(), fl_handle(), fl_measure(), fl_old_shortcut(), fl_scroll(), fl_text_extents(), fl_wait(), fl_xpixel(), get_interesting_appn(), gzputc(), gzseek(), h2v1_merged_upsample(), h2v2_merged_upsample(), h_cb(), Fl_Slider::handle(), Fl_Scrollbar::handle(), Fl_Positioner::handle(), Flcc_ValueBox::handle_key(), Flcc_HueBox::handle_key(), Fl_Text_Display::handle_vline(), Fl_Color_Chooser::hsv2rgb(), Fl_Input_Choice_Type::ideal_size(), Fl_Value_Output_Type::ideal_size(), Fl_Value_Input_Type::ideal_size(), Fl_Output_Type::ideal_size(), Fl_Help_View_Type::ideal_size(), Fl_Text_Editor_Type::ideal_size(), Fl_Text_Display_Type::ideal_size(), Fl_File_Input_Type::ideal_size(), Fl_Input_Type::ideal_size(), Fl_Spinner_Type::ideal_size(), Fl_File_Browser_Type::ideal_size(), Fl_Check_Browser_Type::ideal_size(), Fl_Browser_Type::ideal_size(), inflate(), inflate_table(), item_number(), Fl_Browser::item_width(), jinit_phuff_decoder(), JIS0201(), JIS0208(), JIS0212(), jpeg_huff_decode(), jpeg_idct_1x1(), jpeg_idct_2x2(), jpeg_idct_4x4(), jpeg_idct_float(), jpeg_idct_ifast(), jpeg_idct_islow(), jpeg_make_c_derived_tbl(), jpeg_make_d_derived_tbl(), jpeg_save_markers(), jpeg_set_marker_processor(), jpeg_std_error(), labelsize_cb(), labeltype_cb(), longest_match(), longest_match_fast(), lookup_symbol(), main(), make_odither_array(), Fl_PostScript_File_Device::margins(), max_h_cb(), max_w_cb(), Fl_Text_Display::measure_proportional_character(), menuwindow::menuwindow(), min_h_cb(), min_w_cb(), per_scan_setup(), Fl_Graphics_Driver::pie(), png_build_gamma_table(), png_do_chop(), png_do_expand(), png_do_expand_palette(), png_do_gamma(), png_do_read_interlace(), png_do_unpack(), png_do_write_interlace(), png_free_data(), png_get_iCCP(), png_get_oFFs(), png_get_pCAL(), png_get_pHYs(), png_get_sRGB(), png_handle_pCAL(), png_handle_PLTE(), png_init_read_transformations(), png_push_have_row(), png_read_filter_row(), png_read_png(), png_set_dither(), png_set_gAMA(), png_set_rgb_to_gray(), png_set_tRNS(), png_write_find_filter(), png_write_info(), post_process_prepass(), pre_process_context(), pre_process_data(), Fl_PostScript_File_Device::printable_rect(), Fl_Table::row_height(), save_marker(), Fl_Table_Row::select_all_rows(), select_ncolors(), sep_upsample(), set_bottom_pointers(), Fl_Menu_Window::show(), Fl_Tree::show_item(), Fl_PostScript_Printer::start_job(), subtype_cb(), textsize_cb(), Fl_PostScript_Graphics_Driver::transformed_draw(), Fl_Input_::up_down_position(), Fl_Scrollbar::value(), Fl_Menu_::value(), w_cb(), when_cb(), widget_size_cb(), Fl_Text_Display::wrap_mode(), Fl_Text_Display::wrapped_line_counter(), write_code(), XConvertUtf8ToUcs(), XFastConvertUtf8ToUcs(), y_cb(), ycc_rgb_convert(), and ycck_cmyk_convert().
| png_infop png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point int_blue_x |
Definition at line 2314 of file png.h.
Referenced by png_set_sRGB_gAMA_and_cHRM(), and png_write_cHRM().
| png_infop 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 |
Definition at line 2314 of file png.h.
Referenced by png_set_sRGB_gAMA_and_cHRM(), and png_write_cHRM().
Definition at line 2342 of file png.h.
Referenced by png_set_sRGB_gAMA_and_cHRM().
| png_infop png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point int_green_x |
Definition at line 2314 of file png.h.
Referenced by png_set_sRGB_gAMA_and_cHRM(), and png_write_cHRM().
| png_infop png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point int_green_y |
Definition at line 2314 of file png.h.
Referenced by png_set_sRGB_gAMA_and_cHRM(), and png_write_cHRM().
Definition at line 2314 of file png.h.
Referenced by png_set_sRGB_gAMA_and_cHRM(), and png_write_cHRM().
Definition at line 2314 of file png.h.
Referenced by png_set_sRGB_gAMA_and_cHRM(), and png_write_cHRM().
Definition at line 2314 of file png.h.
Referenced by png_set_sRGB_gAMA_and_cHRM(), and png_write_cHRM().
Definition at line 2314 of file png.h.
Referenced by png_set_sRGB_gAMA_and_cHRM(), and png_write_cHRM().
Definition at line 2426 of file png.h.
Referenced by png_handle_sRGB().
| png_infop png_uint_32 png_uint_32 int int int interlace_method |
Definition at line 2027 of file png.h.
Referenced by png_default_flush(), png_set_read_fn(), and png_set_write_fn().
| int keep |
Definition at line 2539 of file png.h.
Referenced by png_set_keep_unknown_chunks(), png_write_end(), png_write_info(), and png_write_info_before_PLTE().
Definition at line 1589 of file png.h.
Referenced by Fl_Text_Buffer::append(), Fl_Text_Buffer::appendfile(), deflateSetDictionary(), emit_dac(), emit_dht(), Fl_Text_Display::find_line_end(), Fl_Text_Display::find_wrap_range(), fl_filename_isdir(), Fl_GIF_Image::Fl_GIF_Image(), fl_utf8from_mb(), fl_utf8to_mb(), get_dht(), get_dqt(), get_dri(), get_interesting_appn(), get_sof(), get_sos(), Fl_Text_Display::handle(), Fl_Text_Display::line_end(), Fl_Text_Buffer::loadfile(), Fl_Text_Display::next_word(), png_default_read_data(), png_handle_unknown(), png_memcpy_check(), png_memset_check(), png_push_fill_buffer(), png_push_handle_tEXt(), png_push_handle_unknown(), png_push_handle_zTXt(), png_read_chunk_header(), png_read_data(), png_read_end(), png_read_info(), png_set_iCCP(), png_set_pCAL(), png_set_sPLT(), png_write_data(), Fl_Text_Display::position_to_line(), print_cb(), read_fdesign_line(), read_word(), Fl_Text_Display::resize(), save_marker(), Fl_Text_Buffer::savefile(), Fl_Text_Display::skip_lines(), skip_variable(), storestring(), tr_static_init(), Fl_Text_Display::wrap_mode(), Fl_Text_Display::wrap_uses_character(), write_cdata(), and write_cstring().
| int level |
Definition at line 1974 of file png.h.
Referenced by deflateInit2_(), deflateParams(), gz_open(), and png_set_compression_level().
Definition at line 1578 of file png.h.
Referenced by png_create_read_struct_2(), png_create_struct_2(), png_create_write_struct_2(), and png_set_mem_fn().
Definition at line 2135 of file png.h.
Referenced by inflate_table(), main(), Fl_X::make_xid(), png_data_freer(), png_do_pack(), and png_do_unshift().
| png_colorp int int maximum_colors |
Definition at line 1768 of file png.h.
Referenced by png_set_dither().
| int mem_level |
Definition at line 1977 of file png.h.
Referenced by png_set_compression_mem_level().
Definition at line 1578 of file png.h.
Referenced by png_create_struct_2(), png_destroy_read_struct(), png_destroy_struct_2(), png_destroy_write_struct(), and png_set_mem_fn().
| int method |
Definition at line 1895 of file png.h.
Referenced by check_header(), png_set_compression_method(), and start_pass().
Definition at line 2751 of file png.h.
Referenced by png_set_mmx_thresholds().
Definition at line 2751 of file png.h.
Referenced by png_set_mmx_thresholds().
Definition at line 2481 of file png.h.
Referenced by png_handle_tIME().
Definition at line 2438 of file png.h.
Referenced by Fl_Device::class_name(), Fl_File_Icon::find(), fl_add_symbol(), fl_filename_list(), fl_filename_name(), fl_find_fontsize(), fl_shortcut_label(), gzdopen(), Fl_Tree::item_pathname(), main(), print_load(), print_update_status(), read_fdesign(), Fl::set_font(), Fl_PostScript_Graphics_Driver::start_postscript(), template_delete_cb(), template_load(), ui_find_image(), unique_id(), and Fl_File_Chooser::value().
| png_color_16p int int need_expand |
Definition at line 2457 of file png.h.
Referenced by png_set_sPLT().
| png_infop png_charp png_int_32 png_int_32 int int nparams |
Definition at line 2388 of file png.h.
Referenced by png_handle_pCAL(), png_set_pCAL(), and png_write_pCAL().
| int nrows |
Definition at line 1792 of file png.h.
Referenced by png_set_flush().
| png_infop png_uint_32 int num |
Definition at line 1550 of file png.h.
Referenced by array_name(), decompress_smooth_data(), fl_open_display(), make_odither_array(), png_build_gamma_table(), png_free_data(), png_handle_hIST(), png_handle_PLTE(), and Fl::visual().
| int num_bytes |
Definition at line 1537 of file png.h.
Referenced by png_zalloc().
| int png_bytep int num_chunks |
Definition at line 2539 of file png.h.
Referenced by png_set_keep_unknown_chunks().
Definition at line 1768 of file png.h.
Referenced by png_build_grayscale_palette(), png_init_read_transformations(), and png_set_dither().
Definition at line 2463 of file png.h.
Referenced by png_set_text_2().
Definition at line 1544 of file png.h.
Referenced by png_push_read_sig(), and png_read_info().
Definition at line 2491 of file png.h.
Referenced by Fl_PNG_Image::Fl_PNG_Image(), and png_do_expand_palette().
Definition at line 2545 of file png.h.
Referenced by png_set_unknown_chunks().
| int int num_weights |
Definition at line 1953 of file png.h.
Referenced by png_set_filter_heuristics().
Definition at line 2376 of file png.h.
Referenced by png_handle_oFFs(), and png_set_oFFs().
Definition at line 2376 of file png.h.
Referenced by png_handle_oFFs(), and png_set_oFFs().
| png_voidp png_rw_ptr png_flush_ptr output_flush_fn |
Definition at line 2027 of file png.h.
Referenced by png_set_write_fn().
Definition at line 1685 of file png.h.
Referenced by png_handle_PLTE(), png_init_read_transformations(), png_set_dither(), and png_write_PLTE().
Definition at line 2388 of file png.h.
Referenced by Fl_File_Icon::load_fti(), png_handle_pCAL(), png_read_png(), and png_write_png().
| typedef png_const_charp |
| typedef png_size_t |
| typedef png_uint_32 |
Definition at line 2438 of file png.h.
Referenced by png_handle_iCCP().
Definition at line 2438 of file png.h.
Referenced by png_set_iCCP().
Definition at line 2116 of file png.h.
Referenced by create_colormap(), expand_right_edge(), Fl_BMP_Image::Fl_BMP_Image(), Fl_PNG_Image::Fl_PNG_Image(), Fl_PNM_Image::Fl_PNM_Image(), Fl_XBM_Image::Fl_XBM_Image(), Fl_Browser::item_height(), jzero_far(), Fl_File_Icon::load_fti(), Fl_File_Icon::load_image(), main(), new_cb(), png_free(), png_malloc_warn(), png_push_fill_buffer(), png_zalloc(), prescan_quantize(), print_cb(), Fl_File_Chooser::rescan_keep_filename(), save_template_cb(), template_load(), Fl_Widget_Type::write_code1(), and XUtf8DrawRtlString().
| png_voidp png_rw_ptr read_data_fn |
Definition at line 2031 of file png.h.
Referenced by png_set_read_fn().
| png_read_status_ptr read_row_fn |
Definition at line 2037 of file png.h.
Referenced by png_set_read_status_fn().
| png_voidp png_user_chunk_ptr read_user_chunk_fn |
Definition at line 2075 of file png.h.
Referenced by png_set_read_user_chunk_fn().
| png_user_transform_ptr read_user_transform_fn |
Definition at line 2053 of file png.h.
Referenced by png_set_read_user_transform_fn().
| int png_fixed_point red |
Definition at line 1676 of file png.h.
Referenced by Fl_File_Icon::load_image(), png_do_expand(), png_do_read_intrapixel(), png_do_rgb_to_gray(), png_do_write_intrapixel(), png_init_read_transformations(), png_write_sPLT(), and shade_color().
Definition at line 2308 of file png.h.
Referenced by png_handle_cHRM(), png_set_cHRM_fixed(), and png_set_sRGB_gAMA_and_cHRM().
Definition at line 2308 of file png.h.
Referenced by png_handle_cHRM(), png_set_cHRM_fixed(), and png_set_sRGB_gAMA_and_cHRM().
Definition at line 2400 of file png.h.
Referenced by png_handle_pHYs(), and png_set_pHYs().
Definition at line 2400 of file png.h.
Referenced by png_handle_pHYs(), and png_set_pHYs().
Definition at line 1807 of file png.h.
Referenced by color_quantize(), color_quantize3(), crc32_combine(), Fl_Table::do_callback(), expand_bottom_edge(), expand_right_edge(), Fl_JPEG_Image::Fl_JPEG_Image(), Fl_Table_Row::handle(), jcopy_sample_rows(), Fl_File_Icon::load_image(), pass2_fs_dither(), pass2_no_dither(), png_combine_row(), png_do_background(), png_do_chop(), png_do_dither(), png_do_gamma(), png_do_invert(), png_do_pack(), png_do_read_interlace(), png_do_rgb_to_gray(), png_do_strip_filler(), png_do_swap(), png_do_unshift(), png_do_write_interlace(), png_free_data(), png_push_have_row(), png_read_filter_row(), png_read_png(), png_read_rows(), pre_process_context(), prescan_quantize(), quantize3_ord_dither(), quantize_fs_dither(), quantize_ord_dither(), Fl_Table::row_height(), Fl_Table::row_position(), Fl_Table::row_scroll_position(), Fl_Table_Row::select_all_rows(), Fl_Table_Row::select_row(), start_pass(), start_pass_fdctmgr(), Fl_Table::table_scrolled(), Fl_Table_Row::type(), Fl_Text_Display::wrapped_column(), and Fl_Text_Display::wrapped_row().
Definition at line 2085 of file png.h.
Referenced by png_set_progressive_read_fn().
Definition at line 2229 of file png.h.
Referenced by png_set_rows().
Definition at line 2164 of file png.h.
Referenced by Fl_Graphics_Driver::line_style(), png_do_read_intrapixel(), and png_do_write_intrapixel().
Definition at line 2164 of file png.h.
Referenced by png_do_read_intrapixel(), and png_do_write_intrapixel().
| double screen_gamma |
Definition at line 2416 of file png.h.
Referenced by png_build_gamma_table(), and png_read_png().
| png_voidp int png_uint_32 size |
Definition at line 1569 of file png.h.
Referenced by carbonTextHandler(), default_widget_size_cb(), emit_bits(), fl_font(), Fl_Font_Descriptor::Fl_Font_Descriptor(), fl_return_arrow(), fl_set_spot(), fl_strlcat(), fl_strlcpy(), fl_vsnprintf(), Fl_Xlib_Graphics_Driver::font(), glutSolidCube(), glutWireCube(), gzseek(), png_create_struct_2(), png_malloc(), png_malloc_warn(), png_memcpy_check(), png_memset_check(), png_write_sBIT(), read_buf(), Fl_File_Chooser::rescan_keep_filename(), Fl_Browser_::scrollbar_size(), Fl_Menu_::size(), Fl_Input_::size(), Fl_Help_View::size(), Fl_Chart::size(), Fl_Browser::size(), Fl_Browser_::textsize(), and zcalloc().
Definition at line 1544 of file png.h.
Referenced by Fl_Xlib_Graphics_Driver::draw(), Fl_File_Chooser::filter(), fl_filename_absolute(), fl_filename_expand(), gzread(), Fl_Text_Display::handle(), Fl_File_Browser::load(), MacUnlinkWindow(), png_sig_cmp(), Fl_Text_Buffer::remove(), Fl_Text_Buffer::remove_(), Fl_Text_Buffer::remove_selection_(), Fl_Text_Buffer::replace_selection_(), Fl_Text_Buffer::selection_text_(), and Fl_Text_Buffer::text_range().
| int strategy |
Definition at line 1980 of file png.h.
Referenced by deflateInit2_(), deflateParams(), gz_open(), and png_set_compression_strategy().
Definition at line 2767 of file png.h.
Referenced by png_set_strip_error_numbers().
Definition at line 2463 of file png.h.
Referenced by png_handle_tEXt(), png_handle_zTXt(), png_push_read_tEXt(), and png_push_read_zTXt().
| png_infop int transforms |
Definition at line 2562 of file png.h.
Referenced by png_read_png(), and png_write_png().
Definition at line 1733 of file png.h.
Referenced by png_set_shift().
Definition at line 2388 of file png.h.
Referenced by fl_handle(), fl_vsnprintf(), Fl::get_font_name(), png_handle_pCAL(), subtype_cb(), Fl_Widget_Type::write_properties(), and Fl_Widget_Type::write_widget_code().
Definition at line 2376 of file png.h.
Referenced by png_handle_oFFs(), and png_handle_pHYs().
| png_infop png_charp png_int_32 png_int_32 int int png_charp units |
Definition at line 2388 of file png.h.
Referenced by png_handle_pCAL().
Definition at line 2075 of file png.h.
Referenced by png_set_read_user_chunk_fn().
Definition at line 2773 of file png.h.
Referenced by png_set_user_limits().
| png_voidp int int user_transform_channels |
Definition at line 2066 of file png.h.
Referenced by png_set_user_transform_info().
Definition at line 2773 of file png.h.
Referenced by png_set_user_limits().
Definition at line 2167 of file png.h.
Referenced by Fl_Button::clear(), Fl_Tabs_Type::enter_live_mode(), fl_filename_expand(), Fl_Menu_Item_Type::flags(), png_combine_row(), png_do_expand(), png_do_expand_palette(), png_do_pack(), png_do_unshift(), png_do_write_interlace(), print_cb(), read_fdesign(), Fl_Widget_Type::read_property(), Fl_Button::set(), Fl::set_fonts(), Fl_PostScript_Printer::start_job(), Fl_File_Input::value(), Fl_Choice::value(), value_cb(), and visible_cb().
| png_voidp png_error_ptr png_error_ptr warning_fn |
Definition at line 2011 of file png.h.
Referenced by png_read_destroy(), png_set_error_fn(), and png_write_destroy().
Definition at line 2308 of file png.h.
Referenced by png_handle_cHRM(), png_set_cHRM_fixed(), and png_set_sRGB_gAMA_and_cHRM().
Definition at line 2308 of file png.h.
Referenced by png_handle_cHRM(), png_set_cHRM_fixed(), and png_set_sRGB_gAMA_and_cHRM().
Definition at line 2365 of file png.h.
Referenced by Fl_Table::col_width(), color_quantize(), color_quantize3(), fl_draw(), Fl_Font_Descriptor::Fl_Font_Descriptor(), fl_line_style(), fl_measure(), fl_vsnprintf(), fl_wcwidth(), Fl_Graphics_Driver::line_style(), pass2_fs_dither(), pass2_no_dither(), png_handle_IHDR(), png_handle_sCAL(), png_set_IHDR(), png_set_sCAL(), png_write_IHDR(), prescan_quantize(), print_cb(), Fl_Paged_Device::print_widget(), Fl_Paged_Device::print_window_part(), quantize3_ord_dither(), quantize_fs_dither(), quantize_ord_dither(), Fl_Table::row_header_width(), Fl::screen_xywh(), and Fl_Text_Display::wrapped_line_counter().
| int window_bits |
Definition at line 1983 of file png.h.
Referenced by png_set_compression_window_bits().
| png_voidp png_rw_ptr write_data_fn |
Definition at line 2027 of file png.h.
Referenced by png_set_write_fn().
| png_write_status_ptr write_row_fn |
Definition at line 2040 of file png.h.
Referenced by png_set_write_status_fn().
| png_user_transform_ptr write_user_transform_fn |
Definition at line 2059 of file png.h.
Referenced by png_set_write_user_transform_fn().
Definition at line 2388 of file png.h.
Referenced by png_handle_pCAL(), and png_set_pCAL().
Definition at line 2388 of file png.h.
Referenced by png_handle_pCAL(), and png_set_pCAL().