private void DrawColorMap(Graphics g, PointF[] pts,
                                  float ymin, float ymax, float y)
        {
            Color color = clMap.DrawColorMap(ymin, ymax, y, colStyle);
            //if (!isColor)
            //{
            //    //create the grayscale version of the pixel
            //    int grayScale = (int)((color.R * .3) + (color.G * .59)
            //        + (color.B * .11));

            //    //create the color object
            //    color = Color.FromArgb(grayScale, grayScale, grayScale);
            //}
            SolidBrush aBrush = new SolidBrush(color);

            g.FillPolygon(aBrush, pts);
        }