internal void Draw(Graphic g, Color color) { g.SetColor(color); switch (type) { case LINE: g.DrawLine(a.X, a.Y, b.X, b.Y); break; case ARC: g.DrawCurve(a.X, a.Y, c.X, c.Y, b.X, b.Y); break; default: break; } }