| png++ 0.2.10
    | 
The pixel buffer adapter for reading pixel data. More...
#include <image.hpp>
 
  
| Public Member Functions | |
| pixel_consumer (image_info &info, pixbuf &pixels) | |
| void | reset (size_t pass) | 
|  Public Member Functions inherited from png::image< pixel, pixel_buffer_type >::streaming_impl< consumer< pixel, pixel_consumer, image_info_ref_holder, true > > | |
| streaming_impl (image_info &info, pixbuf &pixels) | |
| byte * | get_next_row (size_t pos) | 
| Returns the starting address of a pos-throw in the image's pixel buffer. | |
|  Public Member Functions inherited from png::consumer< pixel, pixel_consumer, image_info_ref_holder, true > | |
| void | read (istream &stream) | 
| Reads an image from the stream using default io transformation. | |
| void | read (istream &stream, transformation const &transform) | 
| Reads an image from the stream using custom io transformation. | |
|  Public Member Functions inherited from png::streaming_base< pixel, image_info_ref_holder > | |
| streaming_base (image_info &info) | |
| streaming_base (uint_32 width, uint_32 height) | |
| image_info const & | get_info () const | 
The pixel buffer adapter for reading pixel data.
| 
 | inline | 
| 
 | inline | 
References png::image< pixel, pixel_buffer_type >::get_height(), png::streaming_base< pixel, image_info_ref_holder >::get_info(), png::image< pixel, pixel_buffer_type >::get_width(), and png::image< pixel, pixel_buffer_type >::streaming_impl< consumer< pixel, pixel_consumer, image_info_ref_holder, true > >::m_pixbuf.