Defines | Typedefs | Functions | Variables
png.c File Reference
#include "png.h"
Include dependency graph for png.c:

Go to the source code of this file.

Defines

#define PNG_INTERNAL
#define PNG_NO_EXTERN

Typedefs

typedef version_1_2_32 Your_png_h_is_not_version_1_2_32

Functions

png_uint_32 PNGAPI png_access_version_number (void)
void png_calculate_crc (png_structp png_ptr, png_bytep ptr, png_size_t length)
int PNGAPI png_check_sig (png_bytep sig, int num)
png_charp PNGAPI png_convert_to_rfc1123 (png_structp png_ptr, png_timep ptime)
png_infop PNGAPI png_create_info_struct (png_structp png_ptr)
void PNGAPI png_data_freer (png_structp png_ptr, png_infop info_ptr, int freer, png_uint_32 mask)
void PNGAPI png_destroy_info_struct (png_structp png_ptr, png_infopp info_ptr_ptr)
void PNGAPI png_free_data (png_structp png_ptr, png_infop info_ptr, png_uint_32 mask, int num)
png_charp PNGAPI png_get_copyright (png_structp png_ptr)
png_charp PNGAPI png_get_header_ver (png_structp png_ptr)
png_charp PNGAPI png_get_header_version (png_structp png_ptr)
png_voidp PNGAPI png_get_io_ptr (png_structp png_ptr)
png_charp PNGAPI png_get_libpng_ver (png_structp png_ptr)
int PNGAPI png_handle_as_unknown (png_structp png_ptr, png_bytep chunk_name)
void png_info_destroy (png_structp png_ptr, png_infop info_ptr)
void PNGAPI png_info_init (png_infop info_ptr)
void PNGAPI png_info_init_3 (png_infopp ptr_ptr, png_size_t png_info_struct_size)
void PNGAPI png_init_io (png_structp png_ptr, png_FILE_p fp)
int PNGAPI png_mmx_support (void)
void png_reset_crc (png_structp png_ptr)
int PNGAPI png_reset_zstream (png_structp png_ptr)
void PNGAPI png_set_sig_bytes (png_structp png_ptr, int num_bytes)
int PNGAPI png_sig_cmp (png_bytep sig, png_size_t start, png_size_t num_to_check)
voidpf png_zalloc (voidpf png_ptr, uInt items, uInt size)
void png_zfree (voidpf png_ptr, voidpf ptr)

Variables

 PNG_bKGD
 PNG_cHRM
 PNG_gAMA
 PNG_hIST
 PNG_iCCP
 PNG_IDAT
 PNG_IEND
 PNG_IHDR
 PNG_iTXt
PNG_CONST char png_libpng_ver [18] = PNG_LIBPNG_VER_STRING
 PNG_oFFs
PNG_CONST int FARDATA png_pass_dsp_mask [] = {0xff, 0x0f, 0xff, 0x33, 0xff, 0x55, 0xff}
PNG_CONST int FARDATA png_pass_inc [] = {8, 8, 4, 4, 2, 2, 1}
PNG_CONST int FARDATA png_pass_mask [] = {0x80, 0x08, 0x88, 0x22, 0xaa, 0x55, 0xff}
PNG_CONST int FARDATA png_pass_start [] = {0, 4, 0, 2, 0, 1, 0}
PNG_CONST int FARDATA png_pass_yinc [] = {8, 8, 8, 4, 4, 2, 2}
PNG_CONST int FARDATA png_pass_ystart [] = {0, 0, 4, 0, 2, 0, 1}
 PNG_pCAL
 PNG_pHYs
 PNG_PLTE
 PNG_sBIT
 PNG_sCAL
PNG_CONST png_byte FARDATA png_sig [8] = {137, 80, 78, 71, 13, 10, 26, 10}
 PNG_sPLT
 PNG_sRGB
 PNG_tEXt
 PNG_tIME
 PNG_tRNS
 PNG_zTXt

Define Documentation

#define PNG_INTERNAL

Definition at line 11 of file png.c.

#define PNG_NO_EXTERN

Definition at line 12 of file png.c.


Typedef Documentation

Definition at line 16 of file png.c.


Function Documentation

Definition at line 768 of file png.c.

void png_calculate_crc ( png_structp  png_ptr,
png_bytep  ptr,
png_size_t  length 
)

Definition at line 212 of file png.c.

int PNGAPI png_check_sig ( png_bytep  sig,
int  num 
)

Definition at line 135 of file png.c.

png_charp PNGAPI png_convert_to_rfc1123 ( png_structp  png_ptr,
png_timep  ptime 
)

Definition at line 646 of file png.c.

Definition at line 239 of file png.c.

void PNGAPI png_data_freer ( png_structp  png_ptr,
png_infop  info_ptr,
int  freer,
png_uint_32  mask 
)

Definition at line 322 of file png.c.

void PNGAPI png_destroy_info_struct ( png_structp  png_ptr,
png_infopp  info_ptr_ptr 
)

Definition at line 263 of file png.c.

void PNGAPI png_free_data ( png_structp  png_ptr,
png_infop  info_ptr,
png_uint_32  mask,
int  num 
)

Definition at line 339 of file png.c.

Definition at line 694 of file png.c.

Definition at line 720 of file png.c.

Definition at line 728 of file png.c.

png_voidp PNGAPI png_get_io_ptr ( png_structp  png_ptr)

Definition at line 618 of file png.c.

Definition at line 712 of file png.c.

int PNGAPI png_handle_as_unknown ( png_structp  png_ptr,
png_bytep  chunk_name 
)

Definition at line 742 of file png.c.

void png_info_destroy ( png_structp  png_ptr,
png_infop  info_ptr 
)

Definition at line 594 of file png.c.

void PNGAPI png_info_init ( png_infop  info_ptr)

Definition at line 293 of file png.c.

void PNGAPI png_info_init_3 ( png_infopp  ptr_ptr,
png_size_t  png_info_struct_size 
)

Definition at line 301 of file png.c.

void PNGAPI png_init_io ( png_structp  png_ptr,
png_FILE_p  fp 
)

Definition at line 633 of file png.c.

int PNGAPI png_mmx_support ( void  )

Definition at line 779 of file png.c.

Definition at line 201 of file png.c.

int PNGAPI png_reset_zstream ( png_structp  png_ptr)

Definition at line 759 of file png.c.

void PNGAPI png_set_sig_bytes ( png_structp  png_ptr,
int  num_bytes 
)

Definition at line 93 of file png.c.

int PNGAPI png_sig_cmp ( png_bytep  sig,
png_size_t  start,
png_size_t  num_to_check 
)

Definition at line 112 of file png.c.

voidpf png_zalloc ( voidpf  png_ptr,
uInt  items,
uInt  size 
)

Definition at line 149 of file png.c.

void png_zfree ( voidpf  png_ptr,
voidpf  ptr 
)

Definition at line 192 of file png.c.


Variable Documentation

Definition at line 37 of file png.c.

Definition at line 38 of file png.c.

Definition at line 39 of file png.c.

Definition at line 40 of file png.c.

Definition at line 41 of file png.c.

Definition at line 34 of file png.c.

Definition at line 35 of file png.c.

Definition at line 33 of file png.c.

Definition at line 42 of file png.c.

Definition at line 23 of file png.c.

Definition at line 43 of file png.c.

PNG_CONST int FARDATA png_pass_dsp_mask[] = {0xff, 0x0f, 0xff, 0x33, 0xff, 0x55, 0xff}

Definition at line 80 of file png.c.

PNG_CONST int FARDATA png_pass_inc[] = {8, 8, 4, 4, 2, 2, 1}

Definition at line 62 of file png.c.

PNG_CONST int FARDATA png_pass_mask[] = {0x80, 0x08, 0x88, 0x22, 0xaa, 0x55, 0xff}

Definition at line 76 of file png.c.

PNG_CONST int FARDATA png_pass_start[] = {0, 4, 0, 2, 0, 1, 0}

Definition at line 59 of file png.c.

PNG_CONST int FARDATA png_pass_yinc[] = {8, 8, 8, 4, 4, 2, 2}

Definition at line 68 of file png.c.

PNG_CONST int FARDATA png_pass_ystart[] = {0, 0, 4, 0, 2, 0, 1}

Definition at line 65 of file png.c.

Definition at line 44 of file png.c.

Definition at line 46 of file png.c.

Definition at line 36 of file png.c.

Definition at line 47 of file png.c.

Definition at line 45 of file png.c.

PNG_CONST png_byte FARDATA png_sig[8] = {137, 80, 78, 71, 13, 10, 26, 10}

Definition at line 29 of file png.c.

Definition at line 48 of file png.c.

Definition at line 49 of file png.c.

Definition at line 50 of file png.c.

Definition at line 51 of file png.c.

Definition at line 52 of file png.c.

Definition at line 53 of file png.c.



openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Apr 11 2019 03:30:20