AlphaTab.Gdi.TrackBarsControl.SetColor C# (CSharp) Метод

SetColor() приватный Метод

private SetColor ( Platform color ) : void
color Platform
Результат void
        private void SetColor(Platform.Model.Color color)
        {
            var baseColor = Color.FromArgb(color.R, color.G, color.B);
            double h, s, l;
            ColorTools.RGB2HSL(baseColor, out h, out s, out l);

            _startColor = ColorTools.HSL2RGB(h, System.Math.Max(0, System.Math.Min(1, s - 0.2)),
                System.Math.Max(0, System.Math.Min(1, l + 0.2)));
            _endColor = ColorTools.HSL2RGB(h, System.Math.Max(0, System.Math.Min(1, s - 0.2)),
                System.Math.Max(0, System.Math.Min(1, l - 0.2)));
        }