Public Attributes | List of all members
png_info_struct Struct Reference

#include <png.h>

Public Attributes

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

Detailed Description

Definition at line 746 of file png.h.

Member Data Documentation

◆ background

png_color_16 png_info_struct::background

Definition at line 842 of file png.h.

◆ bit_depth

png_byte png_info_struct::bit_depth

Definition at line 756 of file png.h.

◆ channels

png_byte png_info_struct::channels

Definition at line 764 of file png.h.

◆ color_type

png_byte png_info_struct::color_type

Definition at line 757 of file png.h.

◆ compression_type

png_byte png_info_struct::compression_type

Definition at line 759 of file png.h.

◆ filter_type

png_byte png_info_struct::filter_type

Definition at line 760 of file png.h.

◆ free_me

png_uint_32 png_info_struct::free_me

Definition at line 918 of file png.h.

◆ gamma

float png_info_struct::gamma

Definition at line 780 of file png.h.

◆ height

png_uint_32 png_info_struct::height

Definition at line 750 of file png.h.

◆ hist

png_uint_16p png_info_struct::hist

Definition at line 873 of file png.h.

◆ iccp_compression

png_byte png_info_struct::iccp_compression

Definition at line 933 of file png.h.

◆ iccp_name

png_charp png_info_struct::iccp_name

Definition at line 929 of file png.h.

◆ iccp_profile

png_charp png_info_struct::iccp_profile

Definition at line 930 of file png.h.

◆ iccp_proflen

png_uint_32 png_info_struct::iccp_proflen

Definition at line 932 of file png.h.

◆ int_gamma

png_fixed_point png_info_struct::int_gamma

Definition at line 968 of file png.h.

◆ int_x_blue

png_fixed_point png_info_struct::int_x_blue

Definition at line 978 of file png.h.

◆ int_x_green

png_fixed_point png_info_struct::int_x_green

Definition at line 976 of file png.h.

◆ int_x_red

png_fixed_point png_info_struct::int_x_red

Definition at line 974 of file png.h.

◆ int_x_white

png_fixed_point png_info_struct::int_x_white

Definition at line 972 of file png.h.

◆ int_y_blue

png_fixed_point png_info_struct::int_y_blue

Definition at line 979 of file png.h.

◆ int_y_green

png_fixed_point png_info_struct::int_y_green

Definition at line 977 of file png.h.

◆ int_y_red

png_fixed_point png_info_struct::int_y_red

Definition at line 975 of file png.h.

◆ int_y_white

png_fixed_point png_info_struct::int_y_white

Definition at line 973 of file png.h.

◆ interlace_type

png_byte png_info_struct::interlace_type

Definition at line 761 of file png.h.

◆ max_text

int png_info_struct::max_text

Definition at line 799 of file png.h.

◆ mod_time

png_time png_info_struct::mod_time

Definition at line 807 of file png.h.

◆ num_palette

png_uint_16 png_info_struct::num_palette

Definition at line 754 of file png.h.

◆ num_text

int png_info_struct::num_text

Definition at line 798 of file png.h.

◆ num_trans

png_uint_16 png_info_struct::num_trans

Definition at line 755 of file png.h.

◆ offset_unit_type

png_byte png_info_struct::offset_unit_type

Definition at line 853 of file png.h.

◆ palette

png_colorp png_info_struct::palette

Definition at line 753 of file png.h.

◆ pcal_nparams

png_byte png_info_struct::pcal_nparams

Definition at line 913 of file png.h.

◆ pcal_params

png_charpp png_info_struct::pcal_params

Definition at line 911 of file png.h.

◆ pcal_purpose

png_charp png_info_struct::pcal_purpose

Definition at line 907 of file png.h.

◆ pcal_type

png_byte png_info_struct::pcal_type

Definition at line 912 of file png.h.

◆ pcal_units

png_charp png_info_struct::pcal_units

Definition at line 910 of file png.h.

◆ pcal_X0

png_int_32 png_info_struct::pcal_X0

Definition at line 908 of file png.h.

◆ pcal_X1

png_int_32 png_info_struct::pcal_X1

Definition at line 909 of file png.h.

◆ phys_unit_type

png_byte png_info_struct::phys_unit_type

Definition at line 863 of file png.h.

◆ pixel_depth

png_byte png_info_struct::pixel_depth

Definition at line 765 of file png.h.

◆ row_pointers

png_bytepp png_info_struct::row_pointers

Definition at line 964 of file png.h.

◆ rowbytes

png_uint_32 png_info_struct::rowbytes

Definition at line 752 of file png.h.

◆ scal_pixel_height

double png_info_struct::scal_pixel_height

Definition at line 953 of file png.h.

◆ scal_pixel_width

double png_info_struct::scal_pixel_width

Definition at line 952 of file png.h.

◆ scal_s_height

png_charp png_info_struct::scal_s_height

Definition at line 957 of file png.h.

◆ scal_s_width

png_charp png_info_struct::scal_s_width

Definition at line 956 of file png.h.

◆ scal_unit

png_byte png_info_struct::scal_unit

Definition at line 950 of file png.h.

◆ sig_bit

png_color_8 png_info_struct::sig_bit

Definition at line 817 of file png.h.

◆ signature

png_byte png_info_struct::signature[8]

Definition at line 767 of file png.h.

◆ spare_byte

png_byte png_info_struct::spare_byte

Definition at line 766 of file png.h.

◆ splt_palettes

png_sPLT_tp png_info_struct::splt_palettes

Definition at line 938 of file png.h.

◆ splt_palettes_num

png_uint_32 png_info_struct::splt_palettes_num

Definition at line 939 of file png.h.

◆ srgb_intent

png_byte png_info_struct::srgb_intent

Definition at line 786 of file png.h.

◆ text

png_textp png_info_struct::text

Definition at line 800 of file png.h.

◆ trans

png_bytep png_info_struct::trans

Definition at line 831 of file png.h.

◆ trans_values

png_color_16 png_info_struct::trans_values

Definition at line 832 of file png.h.

◆ unknown_chunks

png_unknown_chunkp png_info_struct::unknown_chunks

Definition at line 923 of file png.h.

◆ unknown_chunks_num

png_size_t png_info_struct::unknown_chunks_num

Definition at line 924 of file png.h.

◆ valid

png_uint_32 png_info_struct::valid

Definition at line 751 of file png.h.

◆ width

png_uint_32 png_info_struct::width

Definition at line 749 of file png.h.

◆ x_blue

float png_info_struct::x_blue

Definition at line 890 of file png.h.

◆ x_green

float png_info_struct::x_green

Definition at line 888 of file png.h.

◆ x_offset

png_int_32 png_info_struct::x_offset

Definition at line 851 of file png.h.

◆ x_pixels_per_unit

png_uint_32 png_info_struct::x_pixels_per_unit

Definition at line 861 of file png.h.

◆ x_red

float png_info_struct::x_red

Definition at line 886 of file png.h.

◆ x_white

float png_info_struct::x_white

Definition at line 884 of file png.h.

◆ y_blue

float png_info_struct::y_blue

Definition at line 891 of file png.h.

◆ y_green

float png_info_struct::y_green

Definition at line 889 of file png.h.

◆ y_offset

png_int_32 png_info_struct::y_offset

Definition at line 852 of file png.h.

◆ y_pixels_per_unit

png_uint_32 png_info_struct::y_pixels_per_unit

Definition at line 862 of file png.h.

◆ y_red

float png_info_struct::y_red

Definition at line 887 of file png.h.

◆ y_white

float png_info_struct::y_white

Definition at line 885 of file png.h.


The documentation for this struct was generated from the following file:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Sep 8 2022 02:24:07