boost::gil::channel_traits

Traits for channels. Contains the following members:

Synopsis

Declared in <boost/gil/channel.hpp>

template<typename T>
struct channel_traits
    : detail::channel_traits_impl<T, std::is_class<T>::value>

Description

template <typename Channel>
struct channel_traits {
    using value_type = ...;
    using reference = ...;
    using pointer = ...;
    using const_reference = ...;
    using const_pointer = ...;

    static const bool is_mutable;
    static value_type min_value();
    static value_type max_value();
};

Base Classes

Name

Description

detail::channel_traits_impl<T, std::is_class<T>::value>

Derived Classes

Name

Description

channel_traits<T&>

channel_traits<T const&>

Created with MrDocs