Adobe Systems, Inc.

PixelConcept< P > Struct Template Reference
[Homogeneous Pixel]

Homogeneous pixel concept. More...

#include <gil_concept.hpp>

List of all members.


Public Member Functions

void constraints ()

Public Attributes

pixel

Detailed Description

template<typename P>
struct PixelConcept< P >

template <typename P>
concept PixelConcept : HeterogeneousPixelConcept<P> {    
    typename channel_t = P::kth_channel<0>::type::value_type;

    typename channel_reference       = channel_t::reference;
    typename channel_const_reference = channel_t::const_reference;
    
    channel_const_reference P::operator[](size_t i) const;  // shortcut for physical channel accessor
};

Definition at line 520 of file gil_concept.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