Color

The color module provides a basic set of classes for dealing with color systems and color schemes. More...

Classes

class  te::color::ColorBar
 It models the concept of color bar. More...
 
class  te::color::ColorScheme
 It models the concept of color scheme. More...
 
class  te::color::ColorSchemeCatalog
 A catalog for color schemes. More...
 
class  te::color::ColorSchemeCatalogManager
 The ColorSchemeCatalogManager is a singleton that can be used to manage all loaded color scheme catalogs. More...
 
class  te::color::ColorSchemeGroup
 This class represents a group of color schemes. More...
 
class  te::color::ColorTransform
 A class to transform RGBA color to HSV, HSL and CMYK. More...
 
class  te::color::RGBAColor
 A helper class for 32-bit RGBA (Red-Green-Blue-Alpha channel) color. More...
 

Detailed Description

The color module provides a basic set of classes for dealing with color systems and color schemes.

By default you can use this module to generate nice colors and manage color catalogs that are suited for your users.

The main classes/concepts in this module are listed here. The namespace associated to the Color module is te::color. To know more about it, see the te::color namespace documentation.