コード例 #1
0
ファイル: ColorTests.HSV.cs プロジェクト: punker76/spectrum
            public void ToRGBWithWhiteReturnsCorrectValues()
            {
                var accent = new Color.HSV(0, 0, 1);
                var rgb    = accent.ToRGB();

                Assert.AreEqual(new Color.RGB(255, 255, 255), rgb);
            }
コード例 #2
0
ファイル: ColorTests.HSV.cs プロジェクト: punker76/spectrum
            public void ToRGBWithBlackReturnsCorrectValues()
            {
                var accent = new Color.HSV(0, 0, 0);
                var rgb    = accent.ToRGB();

                Assert.AreEqual(new Color.RGB(0, 0, 0), rgb);
            }
コード例 #3
0
ファイル: ColorTests.HSV.cs プロジェクト: punker76/spectrum
            public void ToRGBWithAccentReturnsCorrectValues()
            {
                var accent = new Color.HSV(36.6, 0.963, 0.941);
                var rgb    = accent.ToRGB();

                Assert.AreEqual(new Color.RGB(240, 150, 9), rgb);
            }
コード例 #4
0
 /// <summary>
 /// Convert Spectrum.Color.HSV to VulkanCore.ColorF4
 /// </summary>
 /// <param name="color"></param>
 /// <returns></returns>
 public static ColorF4 ToVulkanCore(this Color.HSV color)
 {
     return(color.ToRGB().ToVulkanCore());
 }
コード例 #5
0
 public static WMColor ToWpfColor(this Color.HSV hsv)
 {
     return(hsv.ToRGB().ToWpfColor());
 }