弧
概要
Arc は .NET 用 Aspose.PDF FOSS のクラスです。
継承元: Shape。
弧形(楕円の一部)。
このクラスは .NET プログラムで Arc オブジェクトを操作するための 4 つのメソッドを提供します。
利用可能なメソッドは次のとおりです: Arc、CheckBounds。
すべてのパブリック メンバーは、Aspose.PDF FOSS for .NET パッケージをインストールした後、任意の .NET アプリケーションからアクセス可能です。
プロパティ: Alpha、Beta、CenterX、CenterY、GraphInfo、PosX、およびその他 7 件。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
CenterX | double | Read/Write | 中心の x を取得または設定します。 |
CenterY | double | Read/Write | 中心の y を取得または設定します。 |
RadiusX | double | Read/Write | 半径の x を取得または設定します。 |
RadiusY | double | Read/Write | 半径の y を取得または設定します。 |
StartAngle | double | Read/Write | 度単位の開始角度 (0 = 3時、反時計回り)。 |
SweepAngle | double | Read/Write | 度単位の掃き角 (正の値 = 反時計回り)。 |
PosX | double | Read/Write | 中心 X (CenterX のエイリアス)。 |
PosY | double | Read/Write | 中心 Y (CenterY のエイリアス)。 |
Radius | double | Read/Write | 半径 (RadiusX と RadiusY の両方を設定)。 |
Alpha | double | Read/Write | 度単位の開始角度 (StartAngle のエイリアス)。 |
Beta | double | Read/Write | 度単位の終了角度; 設定すると SweepAngle が value − Alpha として再計算されます。 |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | グラフ情報を取得または設定します。 |
Text | Aspose.Pdf.Text.TextFragment? | Read/Write | 形状と共に描画されるオプションのテキストラベル。 |
メソッド
| Signature | Description |
|---|---|
Arc(centerX: double, centerY: double, radiusX: double, radiusY: double, startAngle: double, sweepAngle: double) | この Arc インスタンスで Arc を呼び出す。 |
Arc(centerX: double, centerY: double, radius: double, alpha: double, beta: double) | public API に一致するコンストラクタ: Arc(posX, posY, radius, alpha, beta) ただし alpha = 開始角、beta = 終了角。 |
Arc(posX: float, posY: float, radius: float, alpha: float, beta: float) | 単精度オーバーロード。 |
CheckBounds(containerWidth: double, containerHeight: double) | この弧が原点に固定された containerWidth×containerHeight ボックス内に完全に収まっているかどうか。 |