png++
0.2.9
|
#include <pixel_buffer.hpp>
Public Types | |
typedef basic_packed_pixel_proxy< pixel, byte &> | basic_proxy |
Public Member Functions | |
packed_pixel_proxy (byte &ref, size_t index) | |
packed_pixel_proxy (packed_pixel_proxy const &other) | |
packed_pixel_proxy & | operator= (packed_pixel_proxy const &other) |
template<typename reference > | |
packed_pixel_proxy & | operator= (basic_packed_pixel_proxy< pixel, reference > const &other) |
packed_pixel_proxy & | operator= (pixel p) |
Public Member Functions inherited from png::detail::basic_packed_pixel_proxy< pixel, byte & > | |
basic_packed_pixel_proxy (byte & ref) | |
basic_packed_pixel_proxy (byte & ref, size_t index) | |
operator pixel () const | |
Additional Inherited Members | |
Static Protected Member Functions inherited from png::detail::basic_packed_pixel_proxy< pixel, byte & > | |
static size_t | get_shift (size_t index) |
static size_t | get_pixels_per_byte () |
Protected Attributes inherited from png::detail::basic_packed_pixel_proxy< pixel, byte & > | |
byte & | m_ref |
size_t | m_shift |
typedef basic_packed_pixel_proxy< pixel, byte& > png::detail::packed_pixel_proxy< pixel >::basic_proxy |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |