31 #ifndef PNGPP_PACKED_PIXEL_HPP_INCLUDED
32 #define PNGPP_PACKED_PIXEL_HPP_INCLUDED
53 template<
size_t bits >
75 return (1 << bits) - 1;
84 #endif // PNGPP_PACKED_PIXEL_HPP_INCLUDED
static size_t const get_bit_depth()
Definition: packed_pixel.hpp:68
The packed pixel class template.
Definition: packed_pixel.hpp:54
png_byte byte
Definition: types.hpp:39
static byte const get_bit_mask()
Definition: packed_pixel.hpp:73
Definition: packed_pixel.hpp:41
packed_pixel(byte value=0)
Definition: packed_pixel.hpp:58