| Bsoft 1.9 Bernard's software package

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Members

Public Attributes | List of all members
png_struct_def Struct Reference

`#include <pngstruct.h>`

## Public Attributes
png_error_ptr | error_fn
png_error_ptr | warning_fn
png_voidp | error_ptr
png_rw_ptr | write_data_fn
png_rw_ptr | read_data_fn
png_voidp | io_ptr
png_uint_32 | mode
png_uint_32 | flags
png_uint_32 | transformations
z_stream | zstream
png_bytep | zbuf
uInt | zbuf_size
int | zlib_level
int | zlib_method
int | zlib_window_bits
int | zlib_mem_level
int | zlib_strategy
png_uint_32 | width
png_uint_32 | height
png_uint_32 | num_rows
png_uint_32 | usr_width
png_size_t | rowbytes
png_uint_32 | iwidth
png_uint_32 | row_number
png_bytep | prev_row
png_bytep | row_buf
png_bytep | sub_row
png_bytep | up_row
png_bytep | avg_row
png_bytep | paeth_row
png_row_info | row_info
png_uint_32 | idat_size
png_uint_32 | crc
png_colorp | palette
png_uint_16 | num_palette
png_uint_16 | num_trans
png_byte | chunk_name [5]
png_byte | compression
png_byte | filter
png_byte | interlaced
png_byte | pass
png_byte | do_filter
png_byte | color_type
png_byte | bit_depth
png_byte | usr_bit_depth
png_byte | pixel_depth
png_byte | channels
png_byte | usr_channels
png_byte | sig_bytes
png_read_status_ptr | read_row_fn
png_write_status_ptr | write_row_fn
png_uint_32 | free_me
png_bytep | big_row_buf
png_byte | compression_type
png_size_t | old_big_row_buf_size
png_size_t | old_prev_row_size
png_charp | chunkdata

## Detailed Description

Definition at line 29 of file pngstruct.h.

## Member Data Documentation

png_bytep png_struct_def::avg_row

Definition at line 84 of file pngstruct.h.

png_bytep png_struct_def::big_row_buf

Definition at line 261 of file pngstruct.h.

png_byte png_struct_def::bit_depth

Definition at line 100 of file pngstruct.h.

png_byte png_struct_def::channels

Definition at line 103 of file pngstruct.h.

png_byte png_struct_def::chunk_name[5]

Definition at line 93 of file pngstruct.h.

png_charp png_struct_def::chunkdata

Definition at line 301 of file pngstruct.h.

png_byte png_struct_def::color_type

Definition at line 99 of file pngstruct.h.

png_byte png_struct_def::compression

Definition at line 94 of file pngstruct.h.

png_byte png_struct_def::compression_type

Definition at line 273 of file pngstruct.h.

png_uint_32 png_struct_def::crc

Definition at line 89 of file pngstruct.h.

png_byte png_struct_def::do_filter

Definition at line 98 of file pngstruct.h.

png_error_ptr png_struct_def::error_fn

Definition at line 35 of file pngstruct.h.

png_voidp png_struct_def::error_ptr

Definition at line 37 of file pngstruct.h.

png_byte png_struct_def::filter

Definition at line 95 of file pngstruct.h.

png_uint_32 png_struct_def::flags

Definition at line 61 of file pngstruct.h.

png_uint_32 png_struct_def::free_me

Definition at line 217 of file pngstruct.h.

png_uint_32 png_struct_def::height

Definition at line 74 of file pngstruct.h.

png_uint_32 png_struct_def::idat_size

Definition at line 88 of file pngstruct.h.

png_byte png_struct_def::interlaced

Definition at line 96 of file pngstruct.h.

png_voidp png_struct_def::io_ptr

Definition at line 40 of file pngstruct.h.

png_uint_32 png_struct_def::iwidth

Definition at line 78 of file pngstruct.h.

png_uint_32 png_struct_def::mode

Definition at line 60 of file pngstruct.h.

png_uint_16 png_struct_def::num_palette

Definition at line 91 of file pngstruct.h.

png_uint_32 png_struct_def::num_rows

Definition at line 75 of file pngstruct.h.

png_uint_16 png_struct_def::num_trans

Definition at line 92 of file pngstruct.h.

png_size_t png_struct_def::old_big_row_buf_size

Definition at line 297 of file pngstruct.h.

png_size_t png_struct_def::old_prev_row_size

Definition at line 298 of file pngstruct.h.

png_bytep png_struct_def::paeth_row

Definition at line 85 of file pngstruct.h.

png_colorp png_struct_def::palette

Definition at line 90 of file pngstruct.h.

png_byte png_struct_def::pass

Definition at line 97 of file pngstruct.h.

png_byte png_struct_def::pixel_depth

Definition at line 102 of file pngstruct.h.

png_bytep png_struct_def::prev_row

Definition at line 80 of file pngstruct.h.

png_rw_ptr png_struct_def::read_data_fn

Definition at line 39 of file pngstruct.h.

png_read_status_ptr png_struct_def::read_row_fn

Definition at line 155 of file pngstruct.h.

png_bytep png_struct_def::row_buf

Definition at line 81 of file pngstruct.h.

png_row_info png_struct_def::row_info

Definition at line 86 of file pngstruct.h.

png_uint_32 png_struct_def::row_number

Definition at line 79 of file pngstruct.h.

png_size_t png_struct_def::rowbytes

Definition at line 77 of file pngstruct.h.

png_byte png_struct_def::sig_bytes

Definition at line 105 of file pngstruct.h.

png_bytep png_struct_def::sub_row

Definition at line 82 of file pngstruct.h.

png_uint_32 png_struct_def::transformations

Definition at line 62 of file pngstruct.h.

png_bytep png_struct_def::up_row

Definition at line 83 of file pngstruct.h.

png_byte png_struct_def::usr_bit_depth

Definition at line 101 of file pngstruct.h.

png_byte png_struct_def::usr_channels

Definition at line 104 of file pngstruct.h.

png_uint_32 png_struct_def::usr_width

Definition at line 76 of file pngstruct.h.

png_error_ptr png_struct_def::warning_fn

Definition at line 36 of file pngstruct.h.

png_uint_32 png_struct_def::width

Definition at line 73 of file pngstruct.h.

png_rw_ptr png_struct_def::write_data_fn

Definition at line 38 of file pngstruct.h.

png_write_status_ptr png_struct_def::write_row_fn

Definition at line 156 of file pngstruct.h.

png_bytep png_struct_def::zbuf

Definition at line 65 of file pngstruct.h.

uInt png_struct_def::zbuf_size

Definition at line 66 of file pngstruct.h.

int png_struct_def::zlib_level

Definition at line 67 of file pngstruct.h.

int png_struct_def::zlib_mem_level

Definition at line 70 of file pngstruct.h.

int png_struct_def::zlib_method

Definition at line 68 of file pngstruct.h.

int png_struct_def::zlib_strategy

Definition at line 71 of file pngstruct.h.

int png_struct_def::zlib_window_bits

Definition at line 69 of file pngstruct.h.

z_stream png_struct_def::zstream

Definition at line 64 of file pngstruct.h.

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

- /usr/local/bsoft/libpng/pngstruct.h