chameleon v2.0.1-pre1 Chameleon.CMYK

Link to this section Summary

Functions

Converts a cmyk color to its hex value

Converts a cmyk color to its hsl value

Converts a cmyk color to its rgb value

Converts a cmyk color to its pantone value

Converts a cmyk color to its rgb value

Link to this section Types

Link to this type t()
t() :: %Chameleon.CMYK{c: integer(), k: integer(), m: integer(), y: integer()}

Link to this section Functions

Link to this function new(c, m, y, k)

Converts a cmyk color to its hex value.

Examples

iex> Chameleon.CMYK.to_hex(%Chameleon.CMYK{c: 100, m: 0, y: 100, k: 0})
%Chameleon.Hex{hex: "00FF00"}

Converts a cmyk color to its hsl value.

Examples

iex> Chameleon.CMYK.to_hsl(%Chameleon.CMYK{c: 100, m: 0, y: 100, k: 0})
%Chameleon.HSL{h: 120, s: 100, l: 50}

Converts a cmyk color to its rgb value.

Examples

iex> Chameleon.CMYK.to_keyword(%Chameleon.CMYK{c: 100, m: 0, y: 100, k: 0})
%Chameleon.Keyword{keyword: "lime"}

Converts a cmyk color to its pantone value.

Examples

iex> Chameleon.CMYK.to_pantone(%Chameleon.CMYK{c: 0, m: 0, y: 0, k: 100})
%Chameleon.Pantone{pantone: "30"}

Converts a cmyk color to its rgb value.

Examples

iex> Chameleon.CMYK.to_rgb(%Chameleon.CMYK{c: 100, m: 0, y: 100, k: 0})
%Chameleon.RGB{r: 0, g: 255, b: 0}