pixel_iterator_traits< planar_ptr< IC, C > > Struct Template Reference
[Iterator Traits]

#include <pixel_iterator_traits.hpp>

List of all members.


Detailed Description

template<typename IC, typename C>
struct pixel_iterator_traits< planar_ptr< IC, C > >

Planar pixels use special proxy classes for pointers and references.


Public Types

typedef std::iterator_traits<
IC >::value_type 
channel_t
typedef C color_space_t
typedef planar_ref< typename
channel_traits< channel_t
>::const_reference, C > 
const_reference
typedef pixel_step_iterator<
planar_ptr< IC, C > > 
dynamic_step_t
typedef planar_ptr< typename
channel_traits< channel_t
>::const_pointer, C > 
const_t
typedef std::iterator_traits<
planar_ptr< IC, C > >::value_type 
pixel_t

Public Member Functions

 BOOST_STATIC_CONSTANT (bool, is_base=true)
 BOOST_STATIC_CONSTANT (bool, is_planar=true)
 BOOST_STATIC_CONSTANT (bool, is_mutable=detail::channel_iterator_is_mutable< IC >::value)

The documentation for this struct was generated from the following file:

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