png_info_struct Struct Reference

#include <png.h>

Collaboration diagram for png_info_struct:

Collaboration graph
[legend]

Data Fields

png_uint_32 width
png_uint_32 height
png_uint_32 valid
png_uint_32 rowbytes
png_colorp palette
png_uint_16 num_palette
png_uint_16 num_trans
png_byte bit_depth
png_byte color_type
png_byte compression_type
png_byte filter_type
png_byte interlace_type
png_byte channels
png_byte pixel_depth
png_byte spare_byte
png_byte signature [8]
float gamma
png_byte srgb_intent
int num_text
int max_text
png_textp text
png_time mod_time
png_color_8 sig_bit
png_bytep trans
png_color_16 trans_values
png_color_16 background
png_int_32 x_offset
png_int_32 y_offset
png_byte offset_unit_type
png_uint_32 x_pixels_per_unit
png_uint_32 y_pixels_per_unit
png_byte phys_unit_type
png_uint_16p hist
float x_white
float y_white
float x_red
float y_red
float x_green
float y_green
float x_blue
float y_blue
png_charp pcal_purpose
png_int_32 pcal_X0
png_int_32 pcal_X1
png_charp pcal_units
png_charpp pcal_params
png_byte pcal_type
png_byte pcal_nparams
png_uint_32 free_me
png_unknown_chunkp unknown_chunks
png_size_t unknown_chunks_num
png_charp iccp_name
png_charp iccp_profile
png_uint_32 iccp_proflen
png_byte iccp_compression
png_sPLT_tp splt_palettes
png_uint_32 splt_palettes_num
png_byte scal_unit
double scal_pixel_width
double scal_pixel_height
png_charp scal_s_width
png_charp scal_s_height
png_bytepp row_pointers
png_fixed_point int_gamma
png_fixed_point int_x_white
png_fixed_point int_y_white
png_fixed_point int_x_red
png_fixed_point int_y_red
png_fixed_point int_x_green
png_fixed_point int_y_green
png_fixed_point int_x_blue
png_fixed_point int_y_blue

Detailed Description

Definition at line 649 of file png.h.


Field Documentation

png_uint_32 png_info_struct::width

Definition at line 652 of file png.h.

png_uint_32 png_info_struct::height

Definition at line 653 of file png.h.

png_uint_32 png_info_struct::valid

Definition at line 654 of file png.h.

png_uint_32 png_info_struct::rowbytes

Definition at line 655 of file png.h.

png_colorp png_info_struct::palette

Definition at line 656 of file png.h.

png_uint_16 png_info_struct::num_palette

Definition at line 657 of file png.h.

png_uint_16 png_info_struct::num_trans

Definition at line 658 of file png.h.

png_byte png_info_struct::bit_depth

Definition at line 659 of file png.h.

png_byte png_info_struct::color_type

Definition at line 660 of file png.h.

png_byte png_info_struct::compression_type

Definition at line 662 of file png.h.

png_byte png_info_struct::filter_type

Definition at line 663 of file png.h.

png_byte png_info_struct::interlace_type

Definition at line 664 of file png.h.

png_byte png_info_struct::channels

Definition at line 667 of file png.h.

png_byte png_info_struct::pixel_depth

Definition at line 668 of file png.h.

png_byte png_info_struct::spare_byte

Definition at line 669 of file png.h.

png_byte png_info_struct::signature[8]

Definition at line 670 of file png.h.

float png_info_struct::gamma

Definition at line 683 of file png.h.

png_byte png_info_struct::srgb_intent

Definition at line 689 of file png.h.

int png_info_struct::num_text

Definition at line 701 of file png.h.

int png_info_struct::max_text

Definition at line 702 of file png.h.

png_textp png_info_struct::text

Definition at line 703 of file png.h.

png_time png_info_struct::mod_time

Definition at line 710 of file png.h.

png_color_8 png_info_struct::sig_bit

Definition at line 720 of file png.h.

png_bytep png_info_struct::trans

Definition at line 734 of file png.h.

png_color_16 png_info_struct::trans_values

Definition at line 735 of file png.h.

png_color_16 png_info_struct::background

Definition at line 745 of file png.h.

png_int_32 png_info_struct::x_offset

Definition at line 754 of file png.h.

png_int_32 png_info_struct::y_offset

Definition at line 755 of file png.h.

png_byte png_info_struct::offset_unit_type

Definition at line 756 of file png.h.

png_uint_32 png_info_struct::x_pixels_per_unit

Definition at line 764 of file png.h.

png_uint_32 png_info_struct::y_pixels_per_unit

Definition at line 765 of file png.h.

png_byte png_info_struct::phys_unit_type

Definition at line 766 of file png.h.

png_uint_16p png_info_struct::hist

Definition at line 776 of file png.h.

float png_info_struct::x_white

Definition at line 787 of file png.h.

float png_info_struct::y_white

Definition at line 788 of file png.h.

float png_info_struct::x_red

Definition at line 789 of file png.h.

float png_info_struct::y_red

Definition at line 790 of file png.h.

float png_info_struct::x_green

Definition at line 791 of file png.h.

float png_info_struct::y_green

Definition at line 792 of file png.h.

float png_info_struct::x_blue

Definition at line 793 of file png.h.

float png_info_struct::y_blue

Definition at line 794 of file png.h.

png_charp png_info_struct::pcal_purpose

Definition at line 810 of file png.h.

png_int_32 png_info_struct::pcal_X0

Definition at line 811 of file png.h.

png_int_32 png_info_struct::pcal_X1

Definition at line 812 of file png.h.

png_charp png_info_struct::pcal_units

Definition at line 813 of file png.h.

png_charpp png_info_struct::pcal_params

Definition at line 814 of file png.h.

png_byte png_info_struct::pcal_type

Definition at line 815 of file png.h.

png_byte png_info_struct::pcal_nparams

Definition at line 816 of file png.h.

png_uint_32 png_info_struct::free_me

Definition at line 821 of file png.h.

png_unknown_chunkp png_info_struct::unknown_chunks

Definition at line 826 of file png.h.

png_size_t png_info_struct::unknown_chunks_num

Definition at line 827 of file png.h.

png_charp png_info_struct::iccp_name

Definition at line 832 of file png.h.

png_charp png_info_struct::iccp_profile

Definition at line 833 of file png.h.

png_uint_32 png_info_struct::iccp_proflen

Definition at line 835 of file png.h.

png_byte png_info_struct::iccp_compression

Definition at line 836 of file png.h.

png_sPLT_tp png_info_struct::splt_palettes

Definition at line 841 of file png.h.

png_uint_32 png_info_struct::splt_palettes_num

Definition at line 842 of file png.h.

png_byte png_info_struct::scal_unit

Definition at line 853 of file png.h.

double png_info_struct::scal_pixel_width

Definition at line 855 of file png.h.

double png_info_struct::scal_pixel_height

Definition at line 856 of file png.h.

png_charp png_info_struct::scal_s_width

Definition at line 859 of file png.h.

png_charp png_info_struct::scal_s_height

Definition at line 860 of file png.h.

png_bytepp png_info_struct::row_pointers

Definition at line 867 of file png.h.

png_fixed_point png_info_struct::int_gamma

Definition at line 871 of file png.h.

png_fixed_point png_info_struct::int_x_white

Definition at line 875 of file png.h.

png_fixed_point png_info_struct::int_y_white

Definition at line 876 of file png.h.

png_fixed_point png_info_struct::int_x_red

Definition at line 877 of file png.h.

png_fixed_point png_info_struct::int_y_red

Definition at line 878 of file png.h.

png_fixed_point png_info_struct::int_x_green

Definition at line 879 of file png.h.

png_fixed_point png_info_struct::int_y_green

Definition at line 880 of file png.h.

png_fixed_point png_info_struct::int_x_blue

Definition at line 881 of file png.h.

png_fixed_point png_info_struct::int_y_blue

Definition at line 882 of file png.h.


The documentation for this struct was generated from the following file:
Generated on Fri Nov 28 00:08:51 2008 for elphel by  doxygen 1.5.1