BezierSegment コンストラクター

定義

BezierSegment クラスの新しいインスタンスを初期化します。

オーバーロード

BezierSegment()

BezierSegment クラスの新しいインスタンスを初期化します。

BezierSegment(Point, Point, Point, Boolean)

指定されたコントロール ポイント、エンド ポイント、ストローク オプションを使用して、BezierSegment クラスの新しいインスタンスを初期化します。

BezierSegment()

BezierSegment クラスの新しいインスタンスを初期化します。

public:
 BezierSegment();
public BezierSegment ();
Public Sub New ()

注釈

3 次ベジエ曲線は、始点、終点 ()、および 2 つの制御点 (point3``point1およびpoint2) の 4 つの点で定義されます。 この方法では、曲線の始点を指定することはできません。曲線は、追加先BezierSegmentのオブジェクトのPathFigure現在のポイントから始まります。

3 次ベジエ曲線の 2 つの制御点は磁石のように動作し、それ以外の場合は直線の部分を引き付け、曲線を生成します。 最初の制御点である point1 は曲線の開始部分に影響し、2 つ目の制御点である point2 は曲線の終了部分に影響します。 曲線は必ずしもいずれかの制御点を通過するわけではないことに注意してください。各コントロール ポイントは、ラインの一部をそれ自体に向かって移動しますが、それ自体は移動しません。

適用対象

BezierSegment(Point, Point, Point, Boolean)

指定されたコントロール ポイント、エンド ポイント、ストローク オプションを使用して、BezierSegment クラスの新しいインスタンスを初期化します。

public:
 BezierSegment(System::Windows::Point point1, System::Windows::Point point2, System::Windows::Point point3, bool isStroked);
public BezierSegment (System.Windows.Point point1, System.Windows.Point point2, System.Windows.Point point3, bool isStroked);
new System.Windows.Media.BezierSegment : System.Windows.Point * System.Windows.Point * System.Windows.Point * bool -> System.Windows.Media.BezierSegment
Public Sub New (point1 As Point, point2 As Point, point3 As Point, isStroked As Boolean)

パラメーター

point1
Point

曲線の開始部分を決定する、最初のコントロール ポイント。

point2
Point

曲線の終了部分を決定する、2 番目のコントロール ポイント。

point3
Point

曲線が描画される点。

isStroked
Boolean

Pen を使用してセグメントを描画するときに弧を描く場合は true。それ以外の場合は false

注釈

3 次ベジエ曲線は、始点、終点 ()、および 2 つの制御点 (point3``point1およびpoint2) の 4 つの点で定義されます。 この方法では、曲線の始点を指定することはできません。曲線は、追加先BezierSegmentのオブジェクトのPathFigure現在のポイントから始まります。

3 次ベジエ曲線の 2 つの制御点は磁石のように動作し、それ以外の場合は直線の部分を引き付け、曲線を生成します。 最初の制御点である point1 は曲線の開始部分に影響し、2 つ目の制御点である point2 は曲線の終了部分に影響します。 曲線は必ずしもいずれかの制御点を通過するわけではないことに注意してください。各コントロール ポイントは、ラインの一部をそれ自体に向かって移動しますが、それ自体は移動しません。

適用対象