Information
MediaSupport
RSSOther Adobe ProjectsOther Resources |
ChannelChannel and channel operations.
More... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Classes | |
| struct | channel_traits< T > |
| defines properties of channels More... | |
| struct | channel_traits< const T & > |
| struct | channel_traits< const T > |
| struct | channel_traits< T & > |
channel types | |
| typedef boost::uint8_t | bits8 |
channel_convert | |
| Converting from one channel type to another | |
| template<typename dstT, typename srcT> | |
| dstT | _channel_convert (srcT val) |
| template<> | |
| bits16 | _channel_convert< bits16 > (bits8 b) |
| template<> | |
| bits16 | _channel_convert< bits16 > (bits16 s) |
| template<> | |
| bits16 | _channel_convert< bits16 > (bits32f f) |
| template<> | |
| bits16 | _channel_convert< bits16 > (bits64f d) |
| template<> | |
| bits32f | _channel_convert< bits32f > (bits8 b) |
| template<> | |
| bits32f | _channel_convert< bits32f > (bits16 s) |
| template<> | |
| bits32f | _channel_convert< bits32f > (bits32f f) |
| template<> | |
| bits32f | _channel_convert< bits32f > (bits64f d) |
| template<> | |
| bits64f | _channel_convert< bits64f > (bits8 b) |
| template<> | |
| bits64f | _channel_convert< bits64f > (bits16 s) |
| template<> | |
| bits64f | _channel_convert< bits64f > (bits32f f) |
| template<> | |
| bits64f | _channel_convert< bits64f > (bits64f d) |
| template<> | |
| bits8 | _channel_convert< bits8 > (bits8 b) |
| template<> | |
| bits8 | _channel_convert< bits8 > (bits16 s) |
| template<> | |
| bits8 | _channel_convert< bits8 > (bits32f f) |
| template<> | |
| bits8 | _channel_convert< bits8 > (bits64f d) |
| template<typename dstT, typename srcT> | |
| channel_traits< dstT >::value_type | channel_convert (srcT val) |
channel_invert | |
| returns "1 - channel" | |
| template<typename T> | |
| T | channel_invert (T x) |
channel_min_value, channel_max_value | |
| Minimum and maximum value of a channel | |
| template<typename T> | |
| T | channel_min_value () |
channel_multiply | |
| Multiplying channel values of the same type | |
| template<typename T> | |
| T | channel_multiply (T a, T b) |
|
|
8-bit channel type
Definition at line 34 of file channel.hpp. |
|
||||||||||
|
Generic method for unsupported channel type (triggers link error if used) |