public Design(ITitle title, IPlotColor plotColor, IXTick <T> xTick, IYTick <Q> yTick, bool hasGrid) : this(title, plotColor)
 {
     HasGrid   = hasGrid;
     PlotColor = plotColor;
     XTick     = xTick;
     YTick     = yTick;
 }
 public Design(ITitle title, IPlotColor plotColor, bool hasGrid, decimal increaseTickRate, string scatterSuffix, string xLabel, string yLabel) : this(title, plotColor)
 {
     XLabel           = xLabel;
     YLabel           = yLabel;
     ScatterSuffix    = scatterSuffix;
     IncreaseTickRate = increaseTickRate;
     HasGrid          = hasGrid;
 }
        public void WritePlotColor(IPlotColor color)
        {
            if (color.OutsideColor != null)
            {
                PythonProcess.AddInstruction("fig = plt.figure(facecolor=\"" + color.OutsideColor + "\")");
            }

            if (color.InsideColor != null)
            {
                PythonProcess.AddInstruction("ax = plt.gca()");
                PythonProcess.AddInstruction("ax.set_facecolor(\"" + color.InsideColor + "\")");
            }
        }
 public Design(ITitle title, IPlotColor plotColor) : this(title)
 {
     PlotColor = plotColor;
 }