Generic Image Library: static_equal

###  | #  |

Functions
static_equal
ColorBase » Algorithms and Utility Functions

Equivalent to std::equal. Pairs the elements semantically. More...

## Functions
template<typename P1 , typename P2 >
BOOST_FORCEINLINE bool | static_equal (P1 const &p1, const P2 &p2)

## Detailed Description

Equivalent to std::equal. Pairs the elements semantically.

Example:

rgb8_pixel_t rgb_red(255,0,0);
bgr8_pixel_t bgr_red(0,0,255);
assert(rgb_red[0]==255 && bgr_red[0]==0);
assert(static_equal(rgb_red,bgr_red));
assert(rgb_red==bgr_red); // operator== invokes static_equal