次の方法で共有


ポリゴン

多角形は、3 つ以上の直線辺を持つ閉じた図形です。 たとえば、三角形は 3 辺の多角形、四角形は 4 辺の多角形、五角形は 5 辺の多角形です。 次の図は、いくつかの多角形を示しています。

図形、サイズ、色が異なる 5 つの多角形を示す図

多角形を描画するには、Graphics オブジェクト、Pen オブジェクト、および Point (または pointF) オブジェクトの配列必要があります。 Graphics オブジェクトは、DrawPolygon メソッドを提供します。 Pen オブジェクトには、線の幅や色などの多角形の属性が格納され、Point オブジェクトの配列には、直線で接続するポイントが格納されます。 Pen オブジェクトのアドレスと Point オブジェクトの配列は、引数として DrawPolygon メソッドに渡されます。 次の例では、3 辺の多角形を描画します。 myPointArray には、(0、0)、(50、30)、(30、60) の 3 つのポイントしかありません。 DrawPolygon メソッドは、(30, 60) から始点 (0, 0) に戻る線を描画することによって、多角形を自動的に閉じます。

Point myPointArray[] =
   {Point(0, 0), Point(50, 30), Point(30, 60)};
myGraphics.DrawPolygon(&myPen, myPointArray, 3);

次の図は、多角形を示しています。

座標軸図