Пример #1
0
        public Spectrogram()
        {
            ColorGradient gradient = new ColorGradient(0, 1);

            gradient.AddStop(Colors.Black, 0);
            gradient.AddStop(Colors.DarkBlue, 0.25f);
            gradient.AddStop(Colors.DarkOrange, 0.7f);
            gradient.AddStop(Colors.Yellow, 0.9f);
            gradient.AddStop(Colors.White, 1);
            colorPalette = gradient.GetGradientArgbArray(1024);

            ClipToBounds = true;
            mode         = Mode;
        }
Пример #2
0
 public int[] GetGradientArgbArray(int steps)
 {
     return(GetGradient(steps).Select(c => ColorGradient.ColorToArgb(c)).ToArray());
 }