csharp
public readonly record struct HsvA colour as hue, saturation and value.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
⚠ Kept alongside the RGB rather than derived from it on demand. Grey has no hue, so a picker that recomputed HSV from the colour would lose which hue the user was on the moment they dragged the saturation to zero — and the field would jump back to red when they dragged it out again. Every picker that has this bug has it for that reason.
Fields and properties (3)
public float HHue in degrees, 0 to 360.
public float SSaturation, 0 to 1.
public float VValue, 0 to 1.
Methods (3)
Used by (5)
- ColorFieldVixen.Ui.Controls.Advanced
- ColorModelTestsVixen.Ui.Controls.Advanced.Tests
- ColorPickerVixen.Ui.Controls.Advanced
- ColorPickerTestsVixen.Ui.Controls.Advanced.Tests
- ColorStripVixen.Ui.Controls.Advanced