Searched defs:bit_aligned_pixel_iterator (Results 1 – 1 of 1) sorted by relevance
37 struct bit_aligned_pixel_iterator : public iterator_facade<bit_aligned_pixel_iterator<NonAlignedPix… struct43 using parent_t = iterator_facade<bit_aligned_pixel_iterator<NonAlignedPixelReference>,50 using bit_range_t = typename NonAlignedPixelReference::bit_range_t;52 using difference_type = typename parent_t::difference_type;53 using reference = typename parent_t::reference;55 bit_aligned_pixel_iterator() {} in bit_aligned_pixel_iterator() function56 bit_aligned_pixel_iterator(const bit_aligned_pixel_iterator& p) : _bit_range(p._bit_range) {} in bit_aligned_pixel_iterator() function57 …iterator& operator=(const bit_aligned_pixel_iterator& p) { _bit_range=p._bit_range; return *this; } in operator =()59 …template <typename Ref> bit_aligned_pixel_iterator(const bit_aligned_pixel_iterator<Ref>& p) : _bi… in bit_aligned_pixel_iterator() function61 bit_aligned_pixel_iterator(reference* ref) : _bit_range(ref->bit_range()) {} in bit_aligned_pixel_iterator() function[all …]