Modules | Alphabetical List | Class List | Directories | File List | GIL Home Page

# Concepts
[Channel]

## Detailed Description

Concepts for channels.

## Classes

struct | ChannelConcept
| A channel is the building block of a color. Color is defined as a mixture of primary colors and a channel defines the degree to which each primary color is used in the mixture. More...
struct | MutableChannelConcept
| A channel that allows for modifying its value. More...
struct | ChannelValueConcept
| A channel that supports default construction. More...
struct | ChannelsCompatibleConcept
| Channels are compatible if their associated value types (ignoring constness and references) are the same. More...
struct | ChannelConvertibleConcept
| A channel is convertible to another one if the `channel_convert` algorithm is defined for the two channels. More...