ImageViewConcept Struct Template Reference
[GIL's 2-Dimensional Pixel Image View]

#include <gil_concept.hpp>

List of all members.


Detailed Description

template<typename View>
struct ImageViewConcept< View >

GIL's 2-dimensional view over immutable GIL pixels.

\code
template <typename View>
concept ImageViewConcept : RandomAccess2DImageViewConcept<View> {
    where PixelValueConcept<value_type>;
    where PixelIteratorConcept<x_iterator>;        
    where PixelIteratorConcept<y_iterator>;
    where x_coord_t == y_coord_t;
    
    typename pixel_t       = value_type;
    typename channel_t     = pixel_t::channel_t;
    typename color_space_t = pixel_t::color_space_t;    
    typename coord_t       = x_coord_t;
    static const size_t      num_channels = color_space_t::num_channels;
};


Public Member Functions

void constraints ()

Public Attributes

View view

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