Adobe Systems, Inc.

pixel_iterator_traits.hpp File Reference

step iterator, XL locator, pixel image iterator and traits More...

#include <cassert>
#include <iterator>
#include "gil_config.hpp"
#include "gil_concept.hpp"
#include "pixel.hpp"
#include "planar_ptr.hpp"

Go to the source code of this file.


Namespaces

namespace  detail

Classes

struct  detail::channel_iterator_is_mutable< IC >
struct  detail::channel_iterator_is_mutable< const T * >
struct  pixel_iterator_traits< const pixel< T, C > * >
 Raw pointers to pixel are used for interleaved pixels. Interleaved pixels use standard pointers and references. More...
struct  pixel_iterator_traits< dereference_iterator_adaptor< I, D_FN > >
 Traits for dereference iterator adaptor. More...
struct  pixel_iterator_traits< pixel< T, C > * >
 Raw pointers to pixel are used for interleaved pixels. Interleaved pixels use standard pointers and references. More...
struct  pixel_iterator_traits< pixel_image_iterator< LOC > >
 Traits for pixel image iterator. More...
struct  pixel_iterator_traits< pixel_step_iterator< IT > >
 Traits for pixel step iterator. More...
struct  pixel_iterator_traits< planar_ptr< IC, C > >
 Planar pixels use special proxy classes for pointers and references. More...

Detailed Description

Author:
Lubomir Bourdev and Hailin Jin
Adobe Systems Incorporated
Date:
2005-2006
May 10, 2006

Definition in file pixel_iterator_traits.hpp.

Copyright © 2006 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google