boost::gil::is_homogeneous_impl

Determines if a pixel types are homogeneous.

Synopsis

template<
    typename C,
    typename CMP,
    int Next,
    int Last>
struct is_homogeneous_impl
    : mp11::mp_and<is_homogeneous_impl<C, CMP, Next + 1, Last>, std::is_same<CMP, mp11::mp_at_c<C, Next>>>

Description

is_homogeneous metafunctions

Base Classes

Name

Description

mp11::mp_and<is_homogeneous_impl<C, CMP, Next + 1, Last>, std::is_same<CMP, mp11::mp_at_c<C, Next>>>