Adobe Systems, Inc.

detail::channel_recursion< 0 > Struct Template Reference
[Pixel]

termination condition of the compile-time recursion for channel operations on a pixel

#include <pixel_algorithm.hpp>

List of all members.


Static Public Member Functions

template<typename P1, typename P2>
static void copy_channels (P1 &, const P2 &)
template<typename P, typename F>
static void divides_eq (P &, F)
template<typename P1, typename P2>
static bool equal_to (const P1 &, const P2 &)
template<typename P, typename T2>
static void fill_channels (P &, T2)
template<typename P1, typename P2, typename P3, typename OP>
static OP for_each_channel (const P1 &, const P2 &, const P3 &, OP op)
template<typename P1, typename P2, typename OP>
static OP for_each_channel (const P1 &, const P2 &, OP op)
template<typename P1, typename OP>
static OP for_each_channel (const P1 &, OP op)
template<typename P1, typename P2>
static void minus_eq (P1 &, const P2 &)
template<typename P, typename F>
static void multiplies_eq (P &, F)
template<typename P1, typename P2>
static void plus_eq (P1 &, const P2 &)
template<typename P1, typename P2, typename DST, typename OP>
static OP transform_channels (const P1 &, const P2 &, DST &, OP op)
template<typename P1, typename DST, typename OP>
static OP transform_channels (const P1 &, DST &, OP op)
template<typename DST, typename OP>
static OP transform_channels (DST &, OP op)

Detailed Description

template<>
struct detail::channel_recursion< 0 >

Definition at line 106 of file pixel_algorithm.hpp.

Copyright © 2006 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google