Information
MediaSupport
RSSOther Adobe ProjectsOther Resources |
detail::channel_recursion< N > Struct Template Referencecompile-time recursion for per-channel operations of pixels
|
Static Public Member Functions | |
template<typename P1, typename P2> | |
static void | copy_channels (P1 &p1, const P2 &p2) |
template<typename P, typename F> | |
static void | divides_eq (P &p, F x) |
template<typename P1, typename P2> | |
static bool | equal_to (const P1 &p1, const P2 &p2) |
template<typename P, typename T2> | |
static void | fill_channels (P &p, T2 v) |
template<typename P1, typename P2, typename P3, typename OP> | |
static OP | for_each_channel (const P1 &p1, const P2 &p2, const P3 &p3, OP op) |
template<typename P1, typename P2, typename OP> | |
static OP | for_each_channel (const P1 &p1, const P2 &p2, OP op) |
template<typename P1, typename OP> | |
static OP | for_each_channel (const P1 &p1, OP op) |
template<typename P1, typename P2> | |
static void | minus_eq (P1 &p1, const P2 &p2) |
template<typename P, typename F> | |
static void | multiplies_eq (P &p, F x) |
template<typename P1, typename P2> | |
static void | plus_eq (P1 &p1, const P2 &p2) |
template<typename P1, typename P2, typename DST, typename OP> | |
static OP | transform_channels (const P1 &src1, const P2 &src2, DST &dst, OP op) |
template<typename P1, typename DST, typename OP> | |
static OP | transform_channels (const P1 &src, DST &dst, OP op) |
template<typename DST, typename OP> | |
static OP | transform_channels (DST &dst, OP op) |
Definition at line 36 of file pixel_algorithm.hpp.