Tint v0.3.1 Tint View Source

A library allowing calculations with colors and conversions between different colorspaces.

Link to this section Summary

Types

A type representing a color.

Functions

Converts the given color to CMYK colorspace.

Converts the given color to HSV colorspace.

Converts the given color to RGB colorspace.

Link to this section Types

A type representing a color.

Link to this section Functions

Converts the given color to CMYK colorspace.

Example

iex> Tint.to_cmyk(Tint.RGB.new(40, 66, 67))
#Tint.CMYK<40.2%,1.4%,0%,73.7%>

Converts the given color to HSV colorspace.

Example

iex> Tint.to_hsv(Tint.RGB.new(255, 127, 30))
#Tint.HSV<25.8°,88.2%,100%>

Converts the given color to RGB colorspace.

Example

iex> Tint.to_rgb(Tint.HSV.new(25.8, 0.882, 1))
#Tint.RGB<255,127,30>