ArcSegment コンストラクター

定義

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

オーバーロード

名前 説明
ArcSegment()

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

ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean)

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

注釈

ArcSegment クラスは、それが表す円弧の終点のみを定義します。円弧の始点は、PathFigureが追加されるArcSegmentの現在のポイントです。

特定の位置、サイズ、回転のほとんどの楕円円弧には、描画できる 4 つの異なる円弧があります。 largeArc パラメーターと sweepDirection パラメーターは、使用する円弧を示します。

4 つの候補アーク スイープのうち、2 つはスイープが 180 度以上の大きな円弧を表し、2 つはスイープが 180 度以下の小さい円弧を表します。 largeArctrueの場合は、2 つの大きな円弧スイープのいずれかが選択されます。それ以外の場合、largeArcfalse場合は、小さい円弧スイープのいずれかが選択されます。

sweepDirectionClockwiseの場合、円弧は正の角度の方向に描画されます。 sweepDirectionCounterclockwise場合、円弧は負の角度の方向に描画されます。

ArcSegment()

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

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

注釈

ArcSegment クラスは、それが表す円弧の終点のみを定義します。円弧の始点は、PathFigureが追加されるArcSegmentの現在のポイントです。

特定の位置、サイズ、回転のほとんどの楕円円弧には、描画できる 4 つの異なる円弧があります。 largeArc パラメーターと sweepDirection パラメーターは、使用する円弧を示します。

4 つの候補アーク スイープのうち、2 つはスイープが 180 度以上の大きな円弧を表し、2 つはスイープが 180 度以下の小さい円弧を表します。 largeArctrueの場合は、2 つの大きな円弧スイープのいずれかが選択されます。それ以外の場合、largeArcfalse場合は、小さい円弧スイープのいずれかが選択されます。

sweepDirectionClockwiseの場合、円弧は正の角度の方向に描画されます。 sweepDirectionCounterclockwise場合、円弧は負の角度の方向に描画されます。

適用対象

ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean)

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

public:
 ArcSegment(System::Windows::Point point, System::Windows::Size size, double rotationAngle, bool isLargeArc, System::Windows::Media::SweepDirection sweepDirection, bool isStroked);
public ArcSegment(System.Windows.Point point, System.Windows.Size size, double rotationAngle, bool isLargeArc, System.Windows.Media.SweepDirection sweepDirection, bool isStroked);
new System.Windows.Media.ArcSegment : System.Windows.Point * System.Windows.Size * double * bool * System.Windows.Media.SweepDirection * bool -> System.Windows.Media.ArcSegment
Public Sub New (point As Point, size As Size, rotationAngle As Double, isLargeArc As Boolean, sweepDirection As SweepDirection, isStroked As Boolean)

パラメーター

point
Point

円弧の終点。円弧の始点は、PathFigureが追加されるArcSegmentの現在のポイントとして定義されます。

size
Size

円弧の x 半径と y 半径。x 半径は Size 構造体の Width プロパティで指定され、y 半径は Size 構造体の Height プロパティで指定されます。

rotationAngle
Double

楕円の x 軸の回転。

isLargeArc
Boolean

円弧が 180 度を超える必要があるかどうか。

sweepDirection
SweepDirection

正の角度方向に円弧を描画する Clockwise に設定し、負の角度方向に円弧を描画する Counterclockwise に設定します。

isStroked
Boolean

trueを使用してセグメントをレンダリングするときに円弧をストロークするようにPenに設定します。それ以外の場合はfalse

注釈

ArcSegment クラスは、それが表す円弧の終点のみを定義します。円弧の始点は、PathFigureが追加されるArcSegmentの現在のポイントです。

特定の位置、サイズ、回転のほとんどの楕円円弧には、描画できる 4 つの異なる円弧があります。 largeArc パラメーターと sweepDirection パラメーターは、使用する円弧を示します。

4 つの候補アーク スイープのうち、2 つはスイープが 180 度以上の大きな円弧を表し、2 つはスイープが 180 度以下の小さい円弧を表します。 largeArctrueの場合は、2 つの大きな円弧スイープのいずれかが選択されます。それ以外の場合、largeArcfalse場合は、小さい円弧スイープのいずれかが選択されます。

sweepDirectionClockwiseの場合、円弧は正の角度の方向に描画されます。 sweepDirectionCounterclockwise場合、円弧は負の角度の方向に描画されます。

適用対象