Generic Image Library: channel_multiplier< ChannelValue > Struct Template Reference

###  | #  |

Public Types | Public Member Functions | List of all members
channel_multiplier< ChannelValue > Struct Template Reference
Channel » Algorithms and Utility Functions » channel_multiply

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

`#include <channel_algorithm.hpp>`

## Public Types
using | first_argument_type = ChannelValue
using | second_argument_type = ChannelValue
using | result_type = ChannelValue

## Public Member Functions
auto | operator() (ChannelValue a, ChannelValue b) const -> ChannelValue

## Detailed Description

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

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

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

- channel_algorithm.hpp