TuttleOFX
1
|
/static_transform with three sources More...
Functions | |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (P1 &p1, P2 &p2, P3 &p3, const P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (P1 &p1, P2 &p2, const P3 &p3, const P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (P1 &p1, const P2 &p2, P3 &p3, const P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (P1 &p1, const P2 &p2, const P3 &p3, const P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (const P1 &p1, P2 &p2, P3 &p3, const P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (const P1 &p1, P2 &p2, const P3 &p3, const P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (const P1 &p1, const P2 &p2, P3 &p3, const P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (const P1 &p1, const P2 &p2, const P3 &p3, const P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (P1 &p1, P2 &p2, P3 &p3, P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (P1 &p1, P2 &p2, const P3 &p3, P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (P1 &p1, const P2 &p2, P3 &p3, P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (P1 &p1, const P2 &p2, const P3 &p3, P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (const P1 &p1, P2 &p2, P3 &p3, P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (const P1 &p1, P2 &p2, const P3 &p3, P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (const P1 &p1, const P2 &p2, P3 &p3, P4 &p4, Op op) |
template<typename P1 , typename P2 , typename P3 , typename P4 , typename Op > | |
GIL_FORCEINLINE Op | terry::algorithm::static_for_each (const P1 &p1, const P2 &p2, const P3 &p3, P4 &p4, Op op) |
/static_transform with three sources
Equivalent to std::for_each. Pairs the elements semantically
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | P1 & | p1, |
P2 & | p2, | ||
P3 & | p3, | ||
const P4 & | p4, | ||
Op | op | ||
) |
Definition at line 198 of file static_channel_recursion.hpp.
Referenced by boost::gil::toolbox::brightness(), boost::gil::toolbox::brightness_(), copy(), down_sample(), max_channel_values(), min_channel_values(), minmax_channel_values(), boost::gil::toolbox::negative(), terry::algorithm::transform_pixel_by_channel_t< Func >::operator()(), terry::color::pixel_invert_colors_t::operator()(), terry::detail::merger< merge_per_channel_with_alpha >::operator()(), terry::numeric::pixel_zeros_t< PixelRef >::operator()(), terry::numeric::pixel_assigns_t< PixelRef, PixelRefR >::operator()(), terry::numeric::pixel_assign_min_t< PixelSrc, PixelDst >::operator()(), terry::numeric::pixel_plus_assign_t< PixelSrc, PixelDst >::operator()(), terry::color::pixel_invert_t::operator()(), terry::sampler::details::add_dst_mul_src< SrcP, Weight, DstP >::operator()(), terry::clamp_converter< Pixel >::operator()(), terry::detail::merger< merge_per_channel >::operator()(), terry::color::pixel_color_layout_t< Pixel, IN, OUT >::operator()(), terry::numeric::pixel_assigns_color_t< PixelRef, PixelRefR >::operator()(), boost::gil::default_color_converter_impl< C, C >::operator()(), terry::numeric::pixel_ones_t< PixelRef >::operator()(), terry::numeric::pixel_minus_assign_t< PixelSrc, PixelDst >::operator()(), terry::numeric::pixel_assign_max_t< PixelSrc, PixelDst >::operator()(), terry::numeric::pixel_assigns_scalar_t< Scalar, PixelR >::operator()(), tuttle::plugin::print::call_pixel_by_channel_t< Func >::operator()(), terry::numeric::pixel_multiplies_scalar_assign_t< Scalar, PixelDst >::operator()(), terry::numeric::pixel_divides_scalar_assign_t< Scalar, PixelDst >::operator()(), terry::numeric::pixel_halves_t< PixelRef >::operator()(), boost::gil::default_color_converter_impl< hsl_t, hsl_t >::operator()(), do_it< SRC_VIEW, SRC_PIXEL, DST_VIEW, DST_MAX >::operator()(), boost::gil::default_color_converter_impl< rgba_t, rgba_t >::operator()(), terry::color::pixel_color_temperature_t< Pixel, IN, OUT >::operator()(), terry::color::pixel_color_gradation_t< Pixel, TIN, TOUT >::operator()(), terry::algorithm::static_for_each(), wuline(), and terry::wuline().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | P1 & | p1, |
P2 & | p2, | ||
const P3 & | p3, | ||
const P4 & | p4, | ||
Op | op | ||
) |
Definition at line 201 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | P1 & | p1, |
const P2 & | p2, | ||
P3 & | p3, | ||
const P4 & | p4, | ||
Op | op | ||
) |
Definition at line 204 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | P1 & | p1, |
const P2 & | p2, | ||
const P3 & | p3, | ||
const P4 & | p4, | ||
Op | op | ||
) |
Definition at line 207 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | const P1 & | p1, |
P2 & | p2, | ||
P3 & | p3, | ||
const P4 & | p4, | ||
Op | op | ||
) |
Definition at line 210 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | const P1 & | p1, |
P2 & | p2, | ||
const P3 & | p3, | ||
const P4 & | p4, | ||
Op | op | ||
) |
Definition at line 213 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | const P1 & | p1, |
const P2 & | p2, | ||
P3 & | p3, | ||
const P4 & | p4, | ||
Op | op | ||
) |
Definition at line 216 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | const P1 & | p1, |
const P2 & | p2, | ||
const P3 & | p3, | ||
const P4 & | p4, | ||
Op | op | ||
) |
Definition at line 219 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | P1 & | p1, |
P2 & | p2, | ||
P3 & | p3, | ||
P4 & | p4, | ||
Op | op | ||
) |
Definition at line 223 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | P1 & | p1, |
P2 & | p2, | ||
const P3 & | p3, | ||
P4 & | p4, | ||
Op | op | ||
) |
Definition at line 226 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | P1 & | p1, |
const P2 & | p2, | ||
P3 & | p3, | ||
P4 & | p4, | ||
Op | op | ||
) |
Definition at line 229 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | P1 & | p1, |
const P2 & | p2, | ||
const P3 & | p3, | ||
P4 & | p4, | ||
Op | op | ||
) |
Definition at line 232 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | const P1 & | p1, |
P2 & | p2, | ||
P3 & | p3, | ||
P4 & | p4, | ||
Op | op | ||
) |
Definition at line 235 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | const P1 & | p1, |
P2 & | p2, | ||
const P3 & | p3, | ||
P4 & | p4, | ||
Op | op | ||
) |
Definition at line 238 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | const P1 & | p1, |
const P2 & | p2, | ||
P3 & | p3, | ||
P4 & | p4, | ||
Op | op | ||
) |
Definition at line 241 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().
GIL_FORCEINLINE Op terry::algorithm::static_for_each | ( | const P1 & | p1, |
const P2 & | p2, | ||
const P3 & | p3, | ||
P4 & | p4, | ||
Op | op | ||
) |
Definition at line 244 of file static_channel_recursion.hpp.
References terry::algorithm::static_for_each().