public void DrawAnimate(NumericUpDown numericUpDown1, int b) { Clr_DrwAxs(); EllipsDrawing ellipsAnimate = new EllipsDrawing(picBox, graph, penEllips, delta_t, b); ellipsAnimate.DrawAnimate(numericUpDown1, b); }
// Отрисовка 1 вращающегося эллипса с поворотом вокруг центра на 1 градус public void DrawEllipsRotate1Degree(NumericUpDown numericUpDown1) { Clr_DrwAxs(); b = (int)(picBox.Height / 8); // малая ширина эллипса EllipsDrawing ellipsRotate1Degree = new EllipsDrawing(picBox, graph, penEllips, delta_t, b); ellipsRotate1Degree.DrawEllipsByPoints1Degree(numericUpDown1); }
// Отрисовка 10 сужающихся эллипсов public void Draw10Ellips(int fixDegree) { Clr_DrwAxs(); b = (int)(picBox.Height / 4); // малая ширина эллипса EllipsDrawing ellips10 = new EllipsDrawing(picBox, graph, penEllips, delta_t, b); ellips10.DrawEllipsByPointsChangeWidth(fixDegree); }
// Отрисовка 9 фиксированных эллипсов с поворотом каждого вокруг центра на 10 градусов public void Draw9Ellips() { Clr_DrwAxs(); b = (int)(picBox.Height / 8); // малая ширина эллипса EllipsDrawing ellips9 = new EllipsDrawing(picBox, graph, penEllips, delta_t, b); for (int degree = 0; degree <= 90; degree += 10) { ellips9.DrawEllipsByPoints(degree); } }