Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::gil::derived_iterator_type< Iterator, T, L, IsPlanar, IsStep, IsMutable > Class Template Reference

Constructs a pixel iterator type from a source pixel iterator type by changing some of the properties. More...

#include <metafunctions.hpp>

Public Types

typedef iterator_type
< channel_t, layout_t, planar,
step, mut >::type 
type
 

Detailed Description

template<typename Iterator, typename T = use_default, typename L = use_default, typename IsPlanar = use_default, typename IsStep = use_default, typename IsMutable = use_default>
class boost::gil::derived_iterator_type< Iterator, T, L, IsPlanar, IsStep, IsMutable >

Constructs a pixel iterator type from a source pixel iterator type by changing some of the properties.

Use use_default for the properties of the source view that you want to keep

Member Typedef Documentation

template<typename Iterator , typename T = use_default, typename L = use_default, typename IsPlanar = use_default, typename IsStep = use_default, typename IsMutable = use_default>
typedef iterator_type<channel_t, layout_t, planar, step, mut>::type boost::gil::derived_iterator_type< Iterator, T, L, IsPlanar, IsStep, IsMutable >::type

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