Accord.Controls.ScatterplotBox.show C# (CSharp) Method

show() private static method

private static show ( Scatterplot scatterplot ) : ScatterplotBox
scatterplot Scatterplot
return ScatterplotBox
        private static ScatterplotBox show(Scatterplot scatterplot)
        {
            ScatterplotBox form = null;
            Thread formThread = null;

            AutoResetEvent stopWaitHandle = new AutoResetEvent(false);

            formThread = new Thread(() =>
            {
                Accord.Controls.Tools.ConfigureWindowsFormsApplication();

                // Show control in a form
                form = new ScatterplotBox();
                form.Text = scatterplot.Title;
                form.formThread = formThread;
                form.scatterplotView1.Scatterplot = scatterplot;

                stopWaitHandle.Set();

                Application.Run(form);
            });

            formThread.SetApartmentState(ApartmentState.STA);

            formThread.Start();

            stopWaitHandle.WaitOne();

            return form;
        }

Same methods

ScatterplotBox::show ( String title, double>.Func function, double min, double max, double step, int npoints = null ) : ScatterplotBox