libpng++  v0.2.5-1
C++ library for PNG images
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNpng
|oNdetail
||oCallowed_bit_depth
||oCallowed_bit_depth< 1 >
||oCallowed_bit_depth< 2 >
||oCallowed_bit_depth< 4 >
||oCbasic_packed_pixel_proxy
||oCconst_packed_pixel_proxy
||oCconvert_color_space_implIO transformation class template
||oCpacked_pixel_proxy
||\Cwrong_color_space
|oCbasic_alpha_pixel_traitsBasic pixel traits class template for pixels with alpha channel
|oCbasic_ga_pixelBasic Gray+Alpha pixel type
|oCbasic_pixel_bufferThe basic class template to represent image pixel data
|oCbasic_pixel_traitsBasic pixel traits class template
|oCbasic_rgb_pixelRGB pixel type
|oCbasic_rgba_pixelRGBA pixel type
|oCcolorPNG color struct extension
|oCconsumerPixel consumer class template
||\Ctransform_identityThe default io transformation: does nothing
|oCconvert_color_spaceIO transformation class template
|oCconvert_color_space< ga_pixel >Converts image color space
|oCconvert_color_space< ga_pixel_16 >Converts image color space
|oCconvert_color_space< gray_pixel >Converts image color space
|oCconvert_color_space< gray_pixel_16 >Converts image color space
|oCconvert_color_space< rgb_pixel >Converts image color space
|oCconvert_color_space< rgb_pixel_16 >Converts image color space
|oCconvert_color_space< rgba_pixel >Converts image color space
|oCconvert_color_space< rgba_pixel_16 >Converts image color space
|oCdef_image_info_holderThe default image_info holder class
|oCend_infoInternal class to hold PNG ending info
|oCerrorException class to represent runtime errors related to png++ operation
|oCgeneratorPixel generator class template
|oCimageClass template to represent PNG image
||oCpixel_consumerThe pixel buffer adapter for reading pixel data
||oCpixel_generatorThe pixel buffer adapter for writing pixel data
||oCstreaming_implA common base class template for pixel_consumer and pixel_generator classes
||\Ctransform_identityThe default io transformation: does nothing
|oCimage_infoHolds information about PNG image
|oCimage_info_ref_holderAn image_info holder class
|oCindex_pixelThe 8-bit Indexed (colormap) pixel type
|oCinfoHolds information about PNG image
|oCinfo_baseInternal class to hold PNG info or end_info
|oCio_baseBase class for PNG reader/writer classes
|oCpacked_gray_pixelThe packed gray pixel class template
|oCpacked_index_pixelThe packed indexed pixel class template
|oCpacked_pixelThe packed pixel class template
|oCpacked_pixel_rowThe packed pixel row class template
|oCpixel_bufferThe pixel_buffer specialization for unpacked pixels
|oCpixel_buffer< packed_gray_pixel< bits > >The pixel buffer class template specialization for the packed_gray_pixel type
|oCpixel_buffer< packed_index_pixel< bits > >The pixel buffer class template specialization for the packed_index_pixel type
|oCpixel_traitsPixel traits class template
|oCpixel_traits< basic_ga_pixel< T > >Pixel traits specialization for basic_ga_pixel
|oCpixel_traits< basic_rgb_pixel< T > >Pixel traits specialization for basic_rgb_pixel
|oCpixel_traits< basic_rgba_pixel< T > >Pixel traits specialization for basic_rgba_pixel
|oCpixel_traits< gray_pixel >Pixel traits specialization for gray_pixel
|oCpixel_traits< gray_pixel_16 >Pixel traits specialization for gray_pixel_16
|oCpixel_traits< index_pixel >Pixel traits specialization for index_pixel
|oCpixel_traits< packed_gray_pixel< bits > >Pixel traits specialization for packed_gray_pixel
|oCpixel_traits< packed_index_pixel< bits > >Pixel traits specialization for packed_index_pixel
|oCreaderThe PNG reader class template
|oCrequire_color_spaceIO transformation class template
|oCrow_traitsThe pixel row traits class template
|oCrow_traits< packed_pixel_row< pixel > >The row_traits class template specialization for packed pixel row type
|oCrow_traits< std::vector< pixel > >The row_traits specialization for unpacked pixel rows
|oCstd_errorException class to represent standard library errors (generally IO)
|oCstreaming_baseA base class template for consumer and generator classes
|\CwriterPNG writer class template
\Cpng_color