boost::gil::scoped_channel_value

A channel adaptor that modifies the range of the source channel. Models: ChannelValueConcept

Synopsis

Declared in <boost/gil/channel.hpp>

template<
    typename BaseChannelValue,
    typename MinVal,
    typename MaxVal>
struct scoped_channel_value;

Member Functions

Name

Description

scoped_channel_value [constructor]

Constructors

operator=

Assignment operators

operator*=

Multiplication assignment operator

operator++

Increment operators

operator+=

Addition assignment operator

operator‐‐

Decrement operators

operator‐=

Subtraction assignment operator

operator/=

Division assignment operator

operator BaseChannelValue

Conversion to BaseChannelValue

Static Member Functions

Static Data Members

Name

is_mutable

Template Parameters

Name

Description

BaseChannelValue

base channel (models ChannelValueConcept)

MinVal

class with a static apply() function returning the minimum channel values

MaxVal

class with a static apply() function returning the maximum channel values

Created with MrDocs