// Поворот эллипса вокруг центра при изменении значения в numericUpDown1 private void numericUpDown1_ValueChanged(object sender, EventArgs e) { EllipsRotate ellips1rot = new EllipsRotate(pictureBox1, graph, axes, pen_Ellipse, delta_t); ellips1rot.DrawEllipsRotate1Degree(numericUpDown1); }
// отрисовка 10 эллипсов разной ширины повернутых на заданный угол private void button2_Click(object sender, EventArgs e) { EllipsRotate ellips10 = new EllipsRotate(pictureBox1, graph, axes, pen_Ellipse, delta_t); ellips10.Draw10Ellips((int)numericUpDown1.Value); }
// Отрисовка 9 эллипсов с поворотом вокруг центра эллипса на 10 градусов private void button1_Click(object sender, EventArgs e) { EllipsRotate ellips9 = new EllipsRotate(pictureBox1, graph, axes, pen_Ellipse, delta_t); ellips9.Draw9Ellips(); }