BezierSegment コンストラクター

定義

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

オーバーロード

名前 説明
BezierSegment()

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

BezierSegment(Point, Point, Point, Boolean)

指定したコントロール ポイント、終点、およびストローク オプションを使用して、 BezierSegment クラスの新しいインスタンスを初期化します。

BezierSegment()

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

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

注釈

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

3 次ベジエ曲線の 2 つの制御点は磁石のように振る舞い、本来なら直線である部分を引き付けて曲線を生成します。 第 1 の制御点 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

true Penを使用してセグメントをレンダリングする場合は曲線をストロークします。それ以外の場合はfalse

注釈

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

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

適用対象