| Bsoft 1.9 Bernard's software package

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

Macros | Functions
pngrutil.c File Reference
`#include "pngpriv.h"`

Go to the source code of this file.

## Macros
#define | png_strtod(p, a, b) strtod(a,b)
#define | PNG_FIXED_ERROR (-1)
#define | isnonalpha(c) ((c) < 65 || (c) > 122 || ((c) > 90 && (c) < 97))

## Functions
png_uint_32 PNGAPI | png_get_uint_31 (png_structp png_ptr, png_const_bytep buf)
| png_uint_32 (PNGAPI png_get_uint_32)(png_const_bytep buf)
| png_int_32 (PNGAPI png_get_int_32)(png_const_bytep buf)
| png_uint_16 (PNGAPI png_get_uint_16)(png_const_bytep buf)
void | png_read_sig (png_structp png_ptr, png_infop info_ptr)
png_uint_32 | png_read_chunk_header (png_structp png_ptr)
void | png_crc_read (png_structp png_ptr, png_bytep buf, png_size_t length)
int | png_crc_finish (png_structp png_ptr, png_uint_32 skip)
int | png_crc_error (png_structp png_ptr)
void | png_decompress_chunk (png_structp png_ptr, int comp_type, png_size_t chunklength, png_size_t prefix_size, png_size_t *newlength)
void | png_handle_IHDR (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_PLTE (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_IEND (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_gAMA (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_sBIT (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_cHRM (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_sRGB (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_iCCP (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_sPLT (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_tRNS (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_bKGD (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_hIST (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_pHYs (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_oFFs (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_pCAL (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_sCAL (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_tIME (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_tEXt (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_zTXt (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_iTXt (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_handle_unknown (png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
void | png_check_chunk_name (png_structp png_ptr, png_const_bytep chunk_name)
void | png_combine_row (png_structp png_ptr, png_bytep row, int mask)
void | png_do_read_interlace (png_structp png_ptr)
void | png_read_filter_row (png_structp png_ptr, png_row_infop row_info, png_bytep row, png_const_bytep prev_row, int filter)
void | png_read_finish_row (png_structp png_ptr)
void | png_read_start_row (png_structp png_ptr)

## Macro Definition Documentation

#define isnonalpha | ( |  | c | ) | ((c) < 65 || (c) > 122 || ((c) > 90 && (c) < 97))

Definition at line 2635 of file pngrutil.c.

#define PNG_FIXED_ERROR (-1)

Definition at line 40 of file pngrutil.c.

#define png_strtod | ( |  | p,
|  |  | a,
|  |  | b
| ) |  | strtod(a,b)

Definition at line 21 of file pngrutil.c.

## Function Documentation

void png_check_chunk_name | ( | png_structp | png_ptr,
|  | png_const_bytep | chunk_name
| ) |  |

Definition at line 2638 of file pngrutil.c.

void png_combine_row | ( | png_structp | png_ptr,
|  | png_bytep | row,
|  | int | mask
| ) |  |

Definition at line 2661 of file pngrutil.c.

int png_crc_error | ( | png_structp | png_ptr | ) |

Definition at line 245 of file pngrutil.c.

int png_crc_finish | ( | png_structp | png_ptr,
|  | png_uint_32 | skip
| ) |  |

Definition at line 204 of file pngrutil.c.

void png_crc_read | ( | png_structp | png_ptr,
|  | png_bytep | buf,
|  | png_size_t | length
| ) |  |

Definition at line 189 of file pngrutil.c.

void png_decompress_chunk | ( | png_structp | png_ptr,
|  | int | comp_type,
|  | png_size_t | chunklength,
|  | png_size_t | prefix_size,
|  | png_size_t * | newlength
| ) |  |

Definition at line 424 of file pngrutil.c.

void png_do_read_interlace | ( | png_structp | png_ptr | ) |

Definition at line 2879 of file pngrutil.c.

png_uint_32 PNGAPI png_get_uint_31 | ( | png_structp | png_ptr,
|  | png_const_bytep | buf
| ) |  |

Definition at line 24 of file pngrutil.c.

void png_handle_bKGD | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 1566 of file pngrutil.c.

void png_handle_cHRM | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 944 of file pngrutil.c.

void png_handle_gAMA | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 789 of file pngrutil.c.

void png_handle_hIST | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 1668 of file pngrutil.c.

void png_handle_iCCP | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 1130 of file pngrutil.c.

void png_handle_IEND | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 766 of file pngrutil.c.

void png_handle_IHDR | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 543 of file pngrutil.c.

void png_handle_iTXt | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 2336 of file pngrutil.c.

void png_handle_oFFs | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 1772 of file pngrutil.c.

void png_handle_pCAL | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 1819 of file pngrutil.c.

void png_handle_pHYs | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 1726 of file pngrutil.c.

void png_handle_PLTE | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 618 of file pngrutil.c.

void png_handle_sBIT | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 871 of file pngrutil.c.

void png_handle_sCAL | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 1963 of file pngrutil.c.

void png_handle_sPLT | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 1273 of file pngrutil.c.

void png_handle_sRGB | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 1045 of file pngrutil.c.

void png_handle_tEXt | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 2099 of file pngrutil.c.

void png_handle_tIME | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 2053 of file pngrutil.c.

void png_handle_tRNS | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 1462 of file pngrutil.c.

void png_handle_unknown | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 2502 of file pngrutil.c.

void png_handle_zTXt | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | length
| ) |  |

Definition at line 2206 of file pngrutil.c.

png_int_32 | ( | PNGAPI | png_get_int_32 | ) |

Definition at line 86 of file pngrutil.c.

png_uint_32 png_read_chunk_header | ( | png_structp | png_ptr | ) |

Definition at line 152 of file pngrutil.c.

void png_read_filter_row | ( | png_structp | png_ptr,
|  | png_row_infop | row_info,
|  | png_bytep | row,
|  | png_const_bytep | prev_row,
|  | int | filter
| ) |  |

Definition at line 3121 of file pngrutil.c.

void png_read_finish_row | ( | png_structp | png_ptr | ) |

Definition at line 3250 of file pngrutil.c.

void png_read_sig | ( | png_structp | png_ptr,
|  | png_infop | info_ptr
| ) |  |

Definition at line 117 of file pngrutil.c.

void png_read_start_row | ( | png_structp | png_ptr | ) |

Definition at line 3380 of file pngrutil.c.

png_uint_16 | ( | PNGAPI | png_get_uint_16 | ) |

Definition at line 98 of file pngrutil.c.

png_uint_32 | ( | PNGAPI | png_get_uint_32 | ) |

Definition at line 69 of file pngrutil.c.