|
Classes |
| struct | equal_n_fn |
| struct | 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 | 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...
|
| struct | equal_n_fn< GIL::pixel_image_iterator< Loc >, I2 > |
| struct | equal_n_fn< I1, GIL::pixel_image_iterator< Loc > > |
| struct | equal_n_fn< GIL::pixel_image_iterator< Loc1 >, GIL::pixel_image_iterator< Loc2 > > |
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) |
| | std::equal for image views
|