channel_recursion< 0 > Struct Template Reference
[Pixel]

#include <pixel_algorithm.hpp>

List of all members.


Detailed Description

template<>
struct detail::channel_recursion< 0 >

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


Static Public Member Functions

template<typename P, typename F>
static void multiplies_eq (P &, F)
template<typename P, typename F>
static void divides_eq (P &, F)
template<typename P1, typename P2>
static void plus_eq (P1 &, const P2 &)
template<typename P1, typename P2>
static void minus_eq (P1 &, const P2 &)
template<typename P1, typename P2>
static bool equal_channels (const P1 &, const P2 &)
template<typename P1, typename P2>
static void copy_channels (const P1 &, const P2 &)
template<typename P, typename T2>
static void fill_channels (const P &, T2)
template<typename Dst, typename Op>
static Op generate_channels (const Dst &, Op op)
template<typename P1, typename Op>
static Op for_each_channel (const P1 &, Op op)
template<typename P1, typename P2, typename Op>
static Op for_each_channel (const P1 &, const P2 &, Op op)
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 Dst, typename Op>
static Op transform_channels (const P1 &, const Dst &, Op op)
template<typename P1, typename P2, typename Dst, typename Op>
static Op transform_channels (const P1 &, const P2 &, const Dst &, Op op)

The documentation for this struct was generated from the following file:

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