Esempio n. 1
0
            public void DarkVioletCmykToHsb()
            {
                var knownColor = new Cmyk { C = .29858, M = 1, Y = 0, K = .17255, };
                var expectedColor = new Hsb { H = 282, S = 100, B = 41, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 2
0
 public bool Equals(Hsb other)
 {
     if (ReferenceEquals(null, other))
     {
         return(false);
     }
     if (ReferenceEquals(this, other))
     {
         return(true);
     }
     return(other.H == H && other.S == S && other.B == B);
 }
Esempio n. 3
0
            public void AliceBlueHsbToXyz()
            {
                var knownColor = new Hsb { H = 208, S = 100, B = 97, };
                var expectedColor = new Xyz { X = 87.553, Y = 92.880, Z = 107.921, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 4
0
            public void AliceBlueHsbToRgb()
            {
                var knownColor = new Hsb { H = 208, S = 100, B = 97, };
                var expectedColor = new Rgb { R = 240, G = 248, B = 255, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 5
0
            public void AliceBlueHsbToLch()
            {
                var knownColor = new Hsb { H = 208, S = 100, B = 97, };
                var expectedColor = new Lch { L = 97.179, C = 4.5683, H = 252.551, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 6
0
            public void AquamarineHsbToLab()
            {
				var knownColor = new Hsb { H = 160, S = .5, B = 1, };
				var expectedColor = new Lab { L = 92.036, A = -45.521, B = 9.49689, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 7
0
            public void BlackRgbToHsb()
            {
                var knownColor = new Rgb { R = 0, G = 0, B = 0, };
                var expectedColor = new Hsb { H = 0, S = 0, B = 0, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 8
0
            public void MaroonLchToHsb()
            {
                var knownColor = new Lch { L = 24.829, C = 60.093, H = 38.180, };
                var expectedColor = new Hsb { H = 0, S = 100, B = 24.5, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 9
0
            public void WhiteRgbToHsb()
            {
                var knownColor = new Rgb { R = 255, G = 255, B = 255, };
                var expectedColor = new Hsb { H = 0, S = 0, B = 100, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 10
0
            public void AquamarineHsbToYxy()
            {
				var knownColor = new Hsb { H = 160, S = .5, B = 1, };
				var expectedColor = new Yxy { Y1 = 80.785, X = .26591, Y2 = .38090, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 11
0
            public void AquamarineHsbToLuv()
            {
				var knownColor = new Hsb { H = 160, S = .5, B = 1, };
				var expectedColor = new Luv { L = 92.036, U = -55.917, V = 21.99756, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 12
0
            public void AquamarineHsbToXyz()
            {
				var knownColor = new Hsb { H = 160, S = .5, B = 1, };
				var expectedColor = new Xyz { X = 56.396, Y = 80.785, Z = 74.908, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 13
0
            public void AquamarineHsbToRgb()
            {
				var knownColor = new Hsb { H = 160, S = .5, B = 1, };
				var expectedColor = new Rgb { R = 127, G = 255, B = 212, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 14
0
            public void AquamarineHsbToLch()
            {
				var knownColor = new Hsb { H = 160, S = .5, B = 1, };
				var expectedColor = new Lch { L = 92.036, C = 46.545, H = 167.957, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 15
0
            public void AliceBlueHsbToYxy()
            {
                var knownColor = new Hsb { H = 208, S = 100, B = 97, };
                var expectedColor = new Yxy { Y1 = 92.880, X = .30363, Y2 = .32210, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 16
0
            public void RivergumXyzToHsb()
            {
                var knownColor = new Xyz { X = 13.123, Y = 15.372, Z = 13.174, };
                var expectedColor = new Hsb { H = 109.999, S = 8.654, B = 40.7843, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 17
0
            public void AliceBlueHslToHsb()
            {
                var knownColor = new Hsl { H = 208, S = 100, L = 97, };
                var expectedColor = new Hsb { H = 208, S = 100, B = 97, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 18
0
            public void SteelBlueCmyToHsb()
            {
                var knownColor = new Cmy { C = .72549, M = .49020, Y = .29412, };
                var expectedColor = new Hsb { H = 207, S = 44, B = 49, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 19
0
            public void AquamarineHsvToHsb()
            {
                var knownColor = new Hsv { H = 160, S = .5, V = 1, };
                var expectedColor = new Hsb { H = 160, S = 100, B = 74.9019, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 20
0
            public void AliceBlueHsbToCmyk()
            {
                var knownColor = new Hsb { H = 208, S = 100, B = 97, };
                var expectedColor = new Cmyk { C = .06, M = .028, Y = 0, K = 0, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 21
0
            public void SilverLuvToHsb()
            {
                var knownColor = new Luv { L = 77.704, U = .001, V = -.013, };
                var expectedColor = new Hsb { H = 60, S = 0.7874, B = 75.098, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 22
0
            public void AliceBlueHsbToLab()
            {
                var knownColor = new Hsb { H = 208, S = 100, B = 97, };
                var expectedColor = new Lab { L = 97.179, A = -1.3688, B = -4.358, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 23
0
            public void GoldenrodRgbToHsb()
            {
                var knownColor = new Rgb { R = 218, G = 165, B = 32, };
                var expectedColor = new Hsb { H = 43, S = 74, B = 49, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }
Esempio n. 24
0
            public void AquamarineHsbToCmyk()
            {
				var knownColor = new Hsb { H = 160, S = .5, B = 1, };
				var expectedColor = new Cmyk { C = .5, M = 0, Y = .16666, K = 0, };

                ExpectedValuesForKnownColor(knownColor,expectedColor);
            }