Package toxi.color


Interface Summary
DistanceProxy A proxy interface to support the sorting of colors in different color spaces.
ReadonlyTColor Defines an immutable API for the TColor class.
 

Class Summary
AccessCriteria Defines standard color component access criterias and associated comparators used to sort colors based on component values.
AlphaAccessor Compares 2 colors by their alpha value.
CMYKAccessor Compares 2 colors by one of their CMYK component values.
CMYKDistanceProxy Implements the DistanceProxy interface to sort colors by CMYK distance (used by ColorList.sortByDistance(DistanceProxy, boolean)).
ColorGradient This class can be used to calculate multi-color gradients with colors positioned along an imaginary axis.
ColorList A container class of concrete colors.
ColorRange A ColorRange is a set of contraints to specify possible ranges for hue, saturation, brightness and alpha independently and use these as creation rules for new TColors or ColorLists.
ColorTheme A ColorTheme is a weighted collection of ColorRanges used to define custom palettes with a certain balance between individual colors/shades.
HistEntry A single histogram entry, a coupling of color & frequency.
Histogram  
HSVAccessor Compares 2 colors by one of their HSV component values.
HSVDistanceProxy Implements the DistanceProxy interface to sort colors by HSV distance (used by ColorList.sortByDistance(DistanceProxy, boolean)).
Hue This class defines color hues and allows them to be access by name.
LuminanceAccessor Compares 2 colors by their luminance values.
NamedColor Defines a list of named colors across the spectrum and provides a means to access them by name (strings) dynamically (e.g.
ProximityComparator Compares two colors by their distance to the given target color.
RGBAccessor Compares 2 colors by one of their RGB component values.
RGBDistanceProxy Implements the DistanceProxy interface to sort colors by RGB distance (used by ColorList.sortByDistance(DistanceProxy, boolean)).
TColor Floating point color class with implicit RGB, HSV, CMYK access modes, conversion and color theory utils.
TColorAdapter  
ToneMap