예제 #1
0
        public void ExecuteRecipe(Plot plt)
        {
            plt.Palette = ScottPlot.Palette.Nord;
            double[] values = { 100, 80, 65, 45, 20 };
            var      gauges = plt.AddRadialGauge(values);

            gauges.SpaceFraction = .05;
        }
예제 #2
0
        public void ExecuteRecipe(Plot plt)
        {
            plt.Palette = ScottPlot.Palette.Nord;
            double[] values = { 100, 80, 65, 45, 50 };

            var gauges = plt.AddRadialGauge(values);

            gauges.GaugeMode = ScottPlot.RadialGaugeMode.Sequential;
        }
예제 #3
0
        public void ExecuteRecipe(Plot plt)
        {
            plt.Palette = ScottPlot.Palette.Nord;
            double[] values = { 100, 80, 65, 45, 20 };

            var gauges = plt.AddRadialGauge(values);

            gauges.BackgroundTransparencyFraction = .5;
        }
예제 #4
0
        public void ExecuteRecipe(Plot plt)
        {
            plt.Palette = ScottPlot.Palette.Nord;
            double[] values = { 100, 80, 65, 45, 20 };

            var gauges = plt.AddRadialGauge(values);

            gauges.Font.Color = Color.Black;
        }
예제 #5
0
        public void ExecuteRecipe(Plot plt)
        {
            plt.Palette = ScottPlot.Palette.Nord;
            double[] values = { 100, 80, 65, 45, 20 };

            var gauges = plt.AddRadialGauge(values);

            gauges.ShowLevels = false;
        }
예제 #6
0
        public void ExecuteRecipe(Plot plt)
        {
            plt.Palette = ScottPlot.Palette.Nord;
            double[] values = { 100, 80, 65, 45, 20 };

            var gauges = plt.AddRadialGauge(values);

            gauges.MaximumAngle = 180;
        }
예제 #7
0
        public void ExecuteRecipe(Plot plt)
        {
            plt.Palette = ScottPlot.Drawing.Palette.Nord;
            double[] values = { 100, 80, 65, 45, 20 };

            var gauges = plt.AddRadialGauge(values);

            gauges.LabelPositionFraction = 0;
        }
예제 #8
0
        public void ExecuteRecipe(Plot plt)
        {
            plt.Palette = ScottPlot.Drawing.Palette.Nord;
            double[] values = { 100, 80, 65, 45, 20 };

            var gauges = plt.AddRadialGauge(values);

            gauges.Clockwise = false;
        }
예제 #9
0
        public void ExecuteRecipe(Plot plt)
        {
            plt.Palette = ScottPlot.Palette.Nord;
            double[] values = { 100, 80, 65, 45, 20 };

            var gauges = plt.AddRadialGauge(values);

            gauges.Labels = new string[] { "alpha", "beta", "gamma", "delta", "epsilon" };
            plt.Legend(true);
        }
예제 #10
0
        public void ExecuteRecipe(Plot plt)
        {
            plt.Palette = ScottPlot.Palette.Nord;
            double[] values = { 100, 80, 65, 45, 20 };

            var gauges = plt.AddRadialGauge(values);

            gauges.CircularBackground = false;
            gauges.MaximumAngle       = 180;
            gauges.StartingAngle      = 180;
        }
예제 #11
0
        public void ExecuteRecipe(Plot plt)
        {
            plt.Palette = ScottPlot.Palette.Nord;
            double[] values = { 100, 80, 65, 45, 20 };

            var gauges = plt.AddRadialGauge(values);

            gauges.CircularBackground = false;
            gauges.StartCap           = System.Drawing.Drawing2D.LineCap.Flat;
            gauges.EndCap             = System.Drawing.Drawing2D.LineCap.DiamondAnchor;
        }
예제 #12
0
        public void ExecuteRecipe(Plot plt)
        {
            plt.Palette = ScottPlot.Palette.Nord;
            double[] values = { 100, 80, 65, 45 };

            var gauges = plt.AddRadialGauge(values);

            gauges.GaugeMode     = ScottPlot.RadialGaugeMode.SingleGauge;
            gauges.MaximumAngle  = 180;
            gauges.StartingAngle = 180;
        }
예제 #13
0
 public void ExecuteRecipe(Plot plt)
 {
     plt.Palette = ScottPlot.Palette.Nord;
     double[] values = { 100, 80, -65, 45, -20 };
     plt.AddRadialGauge(values);
 }
예제 #14
0
 public void ExecuteRecipe(Plot plt)
 {
     double[] values = { 100, 80, 65, 45, 20 };
     plt.AddRadialGauge(values);
 }
예제 #15
0
 public void ExecuteRecipe(Plot plt)
 {
     double[] values = { 100, 80, 65, 45, 20 };
     plt.Palette = ScottPlot.Drawing.Palette.Nord;
     plt.AddRadialGauge(values);
 }