diff --git a/src/Avalonia.Visuals/Media/Color.cs b/src/Avalonia.Visuals/Media/Color.cs
index 074d98122a..8421b952ac 100644
--- a/src/Avalonia.Visuals/Media/Color.cs
+++ b/src/Avalonia.Visuals/Media/Color.cs
@@ -289,6 +289,15 @@ namespace Avalonia.Media
return ((uint)A << 24) | ((uint)R << 16) | ((uint)G << 8) | (uint)B;
}
+ ///
+ /// Gets the HSV color model equivalent of this RGB color.
+ ///
+ /// The HSV equivalent color.
+ public HsvColor ToHsv()
+ {
+ return new HsvColor(this);
+ }
+
///
public bool Equals(Color other)
{