Adobe Systems, Inc.

equal_pixels
[GIL Algorithms]

std::equal for image views More...

Classes

struct  detail::equal_n_fn< I1, I2 >
struct  detail::equal_n_fn< const pixel< T, CS > *, const pixel< T, CS > * >
 Equal when both ranges are interleaved and of the same type. GIL pixels are bitwise comparable, so memcmp is used. User-defined pixels that are not bitwise comparable need to provide an overload. More...
struct  detail::equal_n_fn< GIL::pixel_image_iterator< LOC >, I2 >
struct  detail::equal_n_fn< GIL::pixel_image_iterator< LOC1 >, GIL::pixel_image_iterator< LOC2 > >
struct  detail::equal_n_fn< I1, GIL::pixel_image_iterator< LOC > >
struct  detail::equal_n_fn< planar_ptr< IC, CS >, planar_ptr< IC, CS > >
 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. More...

Functions

template<typename I1, typename I2>
ADOBE_GIL_NAMESPACE_BEGIN
GIL_FORCEINLINE bool 
equal_n (I1 i1, std::ptrdiff_t n, I2 i2)
template<typename V1, typename V2>
GIL_FORCEINLINE bool equal_pixels (const V1 &v1, const V2 &v2)

Detailed Description


Function Documentation

template<typename V1, typename V2>
GIL_FORCEINLINE bool equal_pixels const V1 &  v1,
const V2 &  v2
 

std::equal for image views

Definition at line 586 of file gil/core/algorithm.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