次の方法で共有


GraphicsPath メンバ

GraphicsPath 概要

パブリック コンストラクタ

パブリック コンストラクタGraphicsPath コンストラクタ オーバーロード。 Alternate の FillMode 列挙体を使用して、 GraphicsPath クラスの新しいインスタンスを初期化します。

パブリック プロパティ

パブリック プロパティFillMode この GraphicsPath オブジェクトの形状の内部を塗りつぶす方法を決定する FillMode 列挙体を取得または設定します。
パブリック プロパティPathData この GraphicsPath オブジェクトの点 (points) と型 (types) の配列をカプセル化する PathData オブジェクトを取得します。
パブリック プロパティPathPoints パスのポイントを取得します。
パブリック プロパティPathTypes PathPoints 配列内の対応する点の型を取得します。
パブリック プロパティPointCount PathPoints 配列または PathTypes 配列内の要素の数を取得します。

パブリック メソッド

パブリック メソッドAddArc オーバーロード。 現在の図形に楕円の円弧を追加します。
パブリック メソッドAddBezier オーバーロード。 現在の図形に 3 次ベジエ曲線を追加します。
パブリック メソッドAddBeziers オーバーロード。 接続された 3 次ベジエ曲線のシーケンスを現在の図形に追加します。
パブリック メソッドAddClosedCurve オーバーロード。 パスに閉じた曲線を追加します。曲線は配列内の各点を結ぶため、カーディナル スプライン曲線を使用します。
パブリック メソッドAddCurve オーバーロード。 現在の図形にスプライン曲線を追加します。曲線は配列内の各点を結ぶため、カーディナル スプライン曲線を使用します。
パブリック メソッドAddEllipse オーバーロード。 現在のパスに楕円を追加します。
パブリック メソッドAddLine オーバーロード。 GraphicsPath オブジェクトに線分を追加します。
パブリック メソッドAddLines オーバーロード。 GraphicsPath オブジェクトの末尾に、結ばれた一連の線分を追加します。
パブリック メソッドAddPath 指定された GraphicsPath オブジェクトをこのパスに追加します。
パブリック メソッドAddPie オーバーロード。 パスに扇形のアウトラインを追加します。
パブリック メソッドAddPolygon オーバーロード。 パスに多角形を追加します。
パブリック メソッドAddRectangle オーバーロード。 パスに四角形を追加します。
パブリック メソッドAddRectangles オーバーロード。 パスに一連の四角形を追加します。
パブリック メソッドAddString オーバーロード。 パスに文字列を追加します。
パブリック メソッドClearMarkers パスからすべてのマーカーを消去します。
パブリック メソッドClone 対象のパスの同一コピーを作成します。
パブリック メソッドCloseAllFigures このパスで開いているすべての図形を閉じ、新しい図形を開始します。開いている各図形は、その終了点と開始点を直線で接続することで閉じられます。
パブリック メソッドCloseFigure 現在の図形を閉じ、新しい図形を開始します。現在の図形に接続された直線と曲線のシーケンスが含まれる場合、このメソッドは終了点と開始点を直線で接続することでループを閉じます。
パブリック メソッドCreateObjRef (MarshalByRefObject から継承されます) リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。
パブリック メソッドDispose この GraphicsPath オブジェクトによって使用されているすべてのリソースを解放します。
パブリック メソッドEquals (Object から継承されます) オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。
パブリック メソッドFlatten オーバーロード。 パスの各曲線を、接続された線分のシーケンスに変換します。
パブリック メソッドGetBounds オーバーロード。 この GraphicsPath オブジェクトに外接する四角形を返します。
パブリック メソッドGetHashCode (Object から継承されます) 特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。
パブリック メソッドGetLastPoint この GraphicsPath オブジェクトの PathPoints 配列内の最後の点を取得します。
パブリック メソッドGetLifetimeService (MarshalByRefObject から継承されます) 対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。
パブリック メソッドGetType (Object から継承されます) 現在のインスタンスの Type を取得します。
パブリック メソッドInitializeLifetimeService (MarshalByRefObject から継承されます) 対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。
パブリック メソッドIsOutlineVisible オーバーロード。 指定した Pen オブジェクトで描画された場合に、指定した点が GraphicsPath オブジェクトのアウトラインの中に含まれているかどうかを示します。
パブリック メソッドIsVisible オーバーロード。 指定した点が GraphicsPath オブジェクト内に含まれているかどうかを示します。
パブリック メソッドReset PathPoints 配列と PathTypes 配列を空にし、 FillModeAlternate に設定します。
パブリック メソッドReverse GraphicsPath オブジェクトの PathPoints 配列内の点の順序を反転します。
パブリック メソッドSetMarkers GraphicsPath オブジェクトにマーカーを設定します。
パブリック メソッドStartFigure 現在の図形を閉じずに、新しい図形を開始します。それ以降パスに追加されたすべての点は、この新しい図形に追加されます。
パブリック メソッドToString (Object から継承されます) 現在の Object を表す String を返します。
パブリック メソッドTransform GraphicsPath オブジェクトに変換行列を適用します。
パブリック メソッドWarp オーバーロード。 GraphicsPath オブジェクトに、四角形と平行四辺形によって定義されたワープ変換を適用します。
パブリック メソッドWiden オーバーロード。 このパスを、指定されたペンでこのパスを描画するときに塗りつぶされる領域を囲む曲線に置換します。

プロテクト メソッド

プロテクト メソッドFinalize オーバーライド。 Object.Finalize を参照してください。

C# と C++ では、ファイナライザはデストラクタ構文で表現されます。

プロテクト メソッドMemberwiseClone (Object から継承されます) 現在の Object の簡易コピーを作成します。

参照

GraphicsPath クラス | System.Drawing.Drawing2D 名前空間