Class CurveShape

CurveShape class

曲線のスプライン形状を表します。

public sealed class CurveShape : PolygonShape

コンストラクター

名前説明
CurveShape()の新しいインスタンスを初期化しますCurveShapeclass.
CurveShape(PointF[])の新しいインスタンスを初期化しますCurveShapeクラス。デフォルトの張力 0.5 が使用されます。
CurveShape(PointF[], bool)の新しいインスタンスを初期化しますCurveShapeクラス。デフォルトの張力 0.5 が使用されます。
CurveShape(PointF[], float)の新しいインスタンスを初期化しますCurveShapeclass.
CurveShape(PointF[], float, bool)の新しいインスタンスを初期化しますCurveShapeclass.

プロパティ

名前説明
override Bounds { get; }オブジェクトの境界を取得します。
override Center { get; }形状の中心を取得します。
virtual EndPoint { get; }形状の終了点を取得します。
override HasSegments { get; }形状にセグメントがあるかどうかを示す値を取得します。
IsClosed { get; set; }形状が閉じているかどうかを示す値を取得または設定します。
Points { get; set; }曲線ポイントを取得または設定します。
override Segments { get; }形状セグメントを取得します。
virtual StartPoint { get; }形状の開始点を取得します。
Tension { get; set; }曲線の張力を取得または設定します。

メソッド

名前説明
override GetBounds(Matrix)オブジェクトの境界を取得します。
override GetBounds(Matrix, Pen)オブジェクトの境界を取得します。
Reverse()このシェイプのポイントの順序を逆にします。
override Transform(Matrix)指定された変換を形状に適用します。

関連項目