View Source Tint.HSV (Tint v1.3.0)
A color in the HSV (hue, saturation, value) colorspace.
Summary
Functions
Converts a tuple containing hue, saturation and value into a Tint.HSV
struct.
Determines whether the given color is a grayscale color which basically means that saturation or the value is 0.
Checks whether the hue of the given color is in the specified bounds. This can be used to cluster colors by their chromaticity.
Builds a new HSV color from hue, saturation and value color parts. Please always use this function to build a new HSV color.
Converts HSV color into a tuple containing the hue, saturation and value parts.
Types
Functions
Converts a tuple containing hue, saturation and value into a Tint.HSV
struct.
Determines whether the given color is a grayscale color which basically means that saturation or the value is 0.
Checks whether the hue of the given color is in the specified bounds. This can be used to cluster colors by their chromaticity.
Builds a new HSV color from hue, saturation and value color parts. Please always use this function to build a new HSV color.
Examples
iex> Tint.HSV.new(25.8, 0.882, 1)
#Tint.HSV<25.8°,88.2%,100%>
Converts HSV color into a tuple containing the hue, saturation and value parts.