@microsoft/fast-colors > ColorHSV
ColorHSV class
This uses Hue values in "degree" format. So expect a range of [0,360]. Some other implementations instead uses radians or a normalized Hue with range [0,1]. Be aware of this when checking values or using other libraries.
Signature:export declare class ColorHSV
Constructors
Constructor | Modifiers | Description |
---|---|---|
(constructor)(hue, sat, val) | Constructs a new instance of the ColorHSV class |
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
h | number | ||
s | number | ||
v | number |
Methods
Method | Modifiers | Description |
---|---|---|
equalValue(rhs) | Determines if a color is equal to another | |
fromObject(data) | static | Construct a ColorHSV from a config object. |
roundToPrecision(precision) | Returns a new ColorHSV rounded to the provided precision | |
toObject() | Returns the ColorHSV formatted as an object. |