#include <gil_concept.hpp>
List of all members.
template <typename P> concept HeterogeneousPixelConcept { template <HeterogeneousPixelConcept P2> where { PixelsCompatibleConcept<P,P2> } bool operator==(const P&, const P2&); template <HeterogeneousPixelConcept P2> where { PixelsCompatibleConcept<P,P2> } bool operator!=(const P&, const P2&); typename color_space_t; where ColorSpaceTypeConcept<color_space_t>; typename value_type; where HeterogeneousPixelValueConcept<pixel_value_type>; typename reference; where HeterogeneousPixelConcept<reference>; typename const_reference; where HeterogeneousPixelConcept<const_reference>; template <size_t K> struct kth_channel { typename reference; where ChannelConcept<reference>; typename value_type = reference::value_type; } static const size_t num_channels = color_space_t::num_channels; template <size_t K> kth_channel<K>::reference::const_reference semantic_channel() const; template <size_t K> kth_channel<K>::reference::const_reference channel() const; };