boost::gil::static_copy

Equivalent to std::copy. Pairs the elements semantically

Synopsis

template<
    typename Src,
    typename Dst>
[[__always_inline__]]
void
static_copy(
    Src const& src,
    Dst& dst);

Description

Example:

rgb8_pixel_t rgb_red(255,0,0);
bgr8_pixel_t bgr_red;
static_copy(rgb_red, bgr_red);  // same as bgr_red = rgb_red

assert(rgb_red[0] == 255 && bgr_red[0] == 0);
assert(rgb_red == bgr_red);

{

Created with MrDocs