ACF $AcfVersion:0$
Namespaces | Classes
Color

Data primitives and algorithms related to color definition and management. More...

Namespaces

namespace  icmm
 Contains color management classes.
 

Classes

class  icmm::CCmyk
 Primitive for representation of CMYK (Cyan, Magenta, Yellow, Black) color values. More...
 
class  icmm::CCmykColorModel
 CMYK color model implementation for four-color printing. More...
 
class  icmm::CHsv
 Primitive for representation of HSV (Hue, Saturation, Value) color values. More...
 
class  icmm::CLab
 Primitive for representation of CIE Lab color values. More...
 
class  icmm::CRgb
 Primitive for representation of RGB color values. More...
 
class  icmm::CRgbColorModel
 Concrete RGB color model implementation. More...
 
class  icmm::CRgbToHsvTranformation
 Implementation of RGB-to-HSV color transformation. More...
 
class  icmm::CSpectrum
 Standard spectrum implementation for storing sampled spectral data. More...
 
class  icmm::CVarColor
 Generic color implementation with variable number of color components. More...
 
class  icmm::IColorModel
 Common interface for color model definitions in the ACF color management system. More...
 
class  icmm::IColorObject
 Common interface for color objects in the ACF color management system. More...
 
class  icmm::IColorSpecification
 Interface for color space specification information. More...
 
class  icmm::IColorTransformation
 Basic interface for color transformations between color models. More...
 
class  icmm::IIlluminant
 Interface for illuminant objects with configurable properties. More...
 
class  icmm::IRgbColor
 Interface for RGB color objects with specification support. More...
 
class  icmm::ISpectrum
 Common interface for a measured or sampled spectrum. More...
 
class  icmm::ITristimulusSpecification
 Interface for tristimulus-based color specifications. More...
 
class  icmm::IWhitePointProvider
 Interface providing white point information for color spaces. More...
 
class  icmm::TColorGradient< GradientFunction >
 Simple implementation of color gradient based on interpolation between start and end colors. More...
 
class  icmm::TComposedColor< Size >
 Generic fixed-size color implementation template. More...
 

Detailed Description

Data primitives and algorithms related to color definition and management.