COSMOS core  1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
png_struct_def Struct Reference

#include <pngstruct.h>

Collaboration diagram for png_struct_def:

Public Attributes

png_error_ptr error_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
 
png_uint_32 zowner
 
z_stream zstream
 
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_uint_32 chunk_name
 
png_bytep prev_row
 
png_bytep row_buf
 
png_size_t info_rowbytes
 
png_uint_32 idat_size
 
png_uint_32 crc
 
png_colorp palette
 
png_uint_16 num_palette
 
png_uint_16 num_trans
 
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 sig_bytes
 
png_byte maximum_pixel_depth
 
png_byte transformed_pixel_depth
 
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_bytep big_prev_row
 
void(* read_filter [PNG_FILTER_VALUE_LAST-1])(png_row_infop row_info, png_bytep row, png_const_bytep prev_row)
 

Member Data Documentation

png_error_ptr png_struct_def::error_fn
png_voidp png_struct_def::error_ptr
png_rw_ptr png_struct_def::write_data_fn
png_rw_ptr png_struct_def::read_data_fn
png_voidp png_struct_def::io_ptr
png_uint_32 png_struct_def::mode
png_uint_32 png_struct_def::flags
png_uint_32 png_struct_def::transformations
png_uint_32 png_struct_def::zowner
z_stream png_struct_def::zstream
png_uint_32 png_struct_def::width
png_uint_32 png_struct_def::height
png_uint_32 png_struct_def::num_rows
png_uint_32 png_struct_def::usr_width
png_size_t png_struct_def::rowbytes
png_uint_32 png_struct_def::iwidth
png_uint_32 png_struct_def::row_number
png_uint_32 png_struct_def::chunk_name
png_bytep png_struct_def::prev_row
png_bytep png_struct_def::row_buf
png_size_t png_struct_def::info_rowbytes
png_uint_32 png_struct_def::idat_size
png_uint_32 png_struct_def::crc
png_colorp png_struct_def::palette
png_uint_16 png_struct_def::num_palette
png_uint_16 png_struct_def::num_trans
png_byte png_struct_def::compression
png_byte png_struct_def::filter
png_byte png_struct_def::interlaced
png_byte png_struct_def::pass
png_byte png_struct_def::do_filter
png_byte png_struct_def::color_type
png_byte png_struct_def::bit_depth
png_byte png_struct_def::usr_bit_depth
png_byte png_struct_def::pixel_depth
png_byte png_struct_def::channels
png_byte png_struct_def::sig_bytes
png_byte png_struct_def::maximum_pixel_depth
png_byte png_struct_def::transformed_pixel_depth
png_read_status_ptr png_struct_def::read_row_fn
png_write_status_ptr png_struct_def::write_row_fn
png_uint_32 png_struct_def::free_me
png_bytep png_struct_def::big_row_buf
png_byte png_struct_def::compression_type
png_size_t png_struct_def::old_big_row_buf_size
png_bytep png_struct_def::big_prev_row
void(* png_struct_def::read_filter[PNG_FILTER_VALUE_LAST-1])(png_row_infop row_info, png_bytep row, png_const_bytep prev_row)

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