Advertisement
Guest User

Untitled

a guest
Dec 13th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. public void drawSquare(PointF S, float d, int iter)
  2. {
  3. PointF n1 = new PointF();
  4. PointF n2 = new PointF();
  5. PointF n3 = new PointF();
  6. PointF n4 = new PointF();
  7. if (iter == 0)
  8. return;
  9. n1.X = S.X - d / 2; //верхний левый угол
  10. n1.Y = S.Y - d / 2;
  11. n2.X = S.X - d / 2; // нижний левый угол
  12. n2.Y = S.Y + d / 2;
  13. n3.X = S.X + d / 2; // нижний правый угол
  14. n3.Y = S.Y + d / 2;
  15. n4.X = S.X + d / 2; // верхний правый угол
  16. n4.Y = S.Y - d / 2;
  17. graph.FillRectangle(br, n1.X, n1.Y, d, d);
  18. drawSquare(n1, d / 2, iter - 1);
  19. drawSquare(n2, d / 2, iter - 1);
  20. drawSquare(n3, d / 2, iter - 1);
  21. drawSquare(n4, d / 2, iter - 1);
  22. return;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement