#include <pixel_buffer.hpp>
Public Member Functions | |
basic_packed_pixel_proxy (reference ref) | |
basic_packed_pixel_proxy (reference ref, size_t index) | |
operator pixel () const | |
Static Protected Member Functions | |
static size_t | get_shift (size_t index) |
static size_t | get_pixels_per_byte () |
Protected Attributes | |
reference | m_ref |
size_t | m_shift |
png::detail::basic_packed_pixel_proxy< pixel, reference >::basic_packed_pixel_proxy | ( | reference | ref | ) | [inline, explicit] |
png::detail::basic_packed_pixel_proxy< pixel, reference >::basic_packed_pixel_proxy | ( | reference | ref, | |
size_t | index | |||
) | [inline] |
png::detail::basic_packed_pixel_proxy< pixel, reference >::operator pixel | ( | ) | const [inline] |
static size_t png::detail::basic_packed_pixel_proxy< pixel, reference >::get_shift | ( | size_t | index | ) | [inline, static, protected] |
static size_t png::detail::basic_packed_pixel_proxy< pixel, reference >::get_pixels_per_byte | ( | ) | [inline, static, protected] |
reference png::detail::basic_packed_pixel_proxy< pixel, reference >::m_ref [protected] |
size_t png::detail::basic_packed_pixel_proxy< pixel, reference >::m_shift [protected] |