public static void DrawPolygon(this DirectBitmap dbmp, Color c, Point[] p) { int j = 0; int l = p.Length; for (int i = 0; i <= l - 1; i++) { j = (int)((i + 1) % l); dbmp.DrawLine(c, p[i], p[j]); } }
public static void DrawLine(this DirectBitmap dbmp, Color c, Point p1, Point p2) { dbmp.DrawLine(c, p1.X, p1.Y, p2.X, p2.Y); }