Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::gil::channel_multiplier< ChannelValue > Struct Template Reference

A function object to multiply two channels. result = a * b / max_value. More...

#include <channel_algorithm.hpp>

Inheritance diagram for boost::gil::channel_multiplier< ChannelValue >:
Collaboration diagram for boost::gil::channel_multiplier< ChannelValue >:

Public Member Functions

ChannelValue operator() (ChannelValue a, ChannelValue b) const
 

Detailed Description

template<typename ChannelValue>
struct boost::gil::channel_multiplier< ChannelValue >

A function object to multiply two channels. result = a * b / max_value.

Member Function Documentation

template<typename ChannelValue >
ChannelValue boost::gil::channel_multiplier< ChannelValue >::operator() ( ChannelValue  a,
ChannelValue  b 
) const
inline

References boost::a, and boost::asio::b.


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