private static IPalette <double> GetDefaultPalette()
        {
            var palette = new LinearGradientPalette();

            palette.MapValue(0d, Colors.Transparent);
            palette.MapValue(0.005, Color.FromArgb(255, 32, 128, 32) /*Colors.Lime*/);
            palette.MapValue(0.025, Colors.Yellow);
            palette.MapValue(0.5d, Color.FromArgb(255, 255, 128, 0));
            palette.MapValue(1d, Color.FromArgb(255, 255, 0, 0));
            return(palette);
        }
        private IPalette <double> GetDefaultPalette()
        {
            var pal = new LinearGradientPalette();
            var c1  = color1.Value;
            var c2  = color2.Value;
            var c3  = color3.Value;

            pal.MapValue(0d, c1);
            pal.MapValue(.25, c2);
            pal.MapValue(.5d, c3);
            pal.MapValue(.75, c2);
            pal.MapValue(1d, c1);
            pal.MapValue(1.25, c2);
            pal.MapValue(1.5d, c3);
            pal.MapValue(1.75, c2);
            pal.MapValue(2d, c1);
            return(pal);
        }