Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::gil::detail::equal_n_fn< planar_pixel_iterator< IC, Cs >, planar_pixel_iterator< IC, Cs > > Struct Template Reference

EqualPixels Equal when both ranges are planar pointers of the same type. More...

#include <algorithm.hpp>

Public Member Functions

bool operator() (const planar_pixel_iterator< IC, Cs > i1, std::ptrdiff_t n, const planar_pixel_iterator< IC, Cs > i2) const
 

Detailed Description

template<typename IC, typename Cs>
struct boost::gil::detail::equal_n_fn< planar_pixel_iterator< IC, Cs >, planar_pixel_iterator< IC, Cs > >

EqualPixels Equal when both ranges are planar pointers of the same type.

memcmp is invoked for each channel plane User-defined channels that are not bitwise comparable need to provide an overload

Member Function Documentation

template<typename IC , typename Cs >
bool boost::gil::detail::equal_n_fn< planar_pixel_iterator< IC, Cs >, planar_pixel_iterator< IC, Cs > >::operator() ( const planar_pixel_iterator< IC, Cs >  i1,
std::ptrdiff_t  n,
const planar_pixel_iterator< IC, Cs >  i2 
) const
inline

The documentation for this struct was generated from the following file: