HSV
This page is about the HSV class available in PeyrSharp.Core.Converters. You can find here all of its methods and properties.
Compatibility
The HSV class is part of the PeyrSharp.Core module, which is compatible with all of these frameworks and platforms:
| Package/Platform | Windows | macOS | Linux + others |
|---|---|---|---|
| Core | ✅ | ✅ | ✅ |
| Framework | .NET 6 | .NET 7 | .NET 8 |
| Core | ✅ | ✅ | ✅ |
Constructors
HSV(hue, saturation, value)
Definition
Initializes a HSV color from its hue, saturation, and value.
Arguments
| Type | Name | Meaning |
|---|---|---|
int | hue | The Hue of the color. |
int | saturation | The saturation percentage. |
int | value | The value/brightness percentage. |
Usage
c#
using PeyrSharp.Core.Converters;
HSV hsv = new(50, 75, 100);Properties
Hue
Definition
c#
public int Hue { get; init; }The Hue property contains the hue of the HSV color. You can only get this property.
Saturation
Definition
c#
public int Saturation { get; init; }The Value property contains the saturation percentage of the HSV color. You can only get this property.
Value
Definition
c#
public int Value { get; init; }The Value property contains the value/brightness percentage of the HSV color. You can only get this property.