コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            Gl.glClear(Gl.GL_COLOR_BUFFER_BIT);
            Gl.glLoadIdentity();
            Gl.glColor3f(255, 0, 0);

            Gl.glBegin(Gl.GL_LINE_STRIP);

            //если одно значение, то это будет точка
            //два значения - одно начальное, другое конечное
            //по ним рисуется линия

            Gl.glVertex2d(15, 0);
            Gl.glVertex2d(15, 5);


            for (int i = 0; i < 10; i++)
            {
                Gl.glVertex2d(14 - i, 6 + i);
            }

            //drawTree(15, 10);

            //завершаем режим рисования
            Gl.glEnd();
            //дожидаемся конца визуализации
            Gl.glFlush();
            //посылаем сигнал перерисовки элемента
            SOGIControl.Invalidate();
        }
コード例 #2
0
 public Form1()
 {
     InitializeComponent();
     SOGIControl.InitializeContexts();
 }