PixelLocatorConcept Struct Template Reference
[GIL's 2-Dimensional Pixel Locator]

#include <gil_concept.hpp>

List of all members.


Detailed Description

template<typename Loc>
struct PixelLocatorConcept< Loc >

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

template <typename Loc>
concept PixelLocatorConcept : RandomAccess2DLocatorConcept<Loc> {
    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 int num_channels = color_space_t::num_channels;
};


Public Member Functions

void constraints ()

Public Attributes

Loc loc

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