public void Draw(Polygone polygone, Pen pen) { Figure f1 = null; foreach (Figure f2 in polygone.list) { if (f1 != null) { DrawLine(pen, f1.GetPixel(), f2.GetPixel()); } f1 = f2; } if (polygone.list.Count > 2) { DrawLine(pen, polygone.list[0].GetPixel(), polygone.list[polygone.list.Count - 1].GetPixel()); } }
public void Erase(Figure f) { EraseCircle(f.GetPixel(), f.GetDepth()); }
public void Draw(Figure f) { DrawCircle(f.GetPixel(), f.GetDepth()); }