Boog
Overzicht
Arc is een klasse in Aspose.PDF FOSS voor .NET.
Erft van: Shape.
Een boogvorm (deel van een ellips).
Deze klasse biedt 4 methoden voor het werken met Arc-objecten in .NET-programma’s.
Beschikbare methoden zijn: Arc, CheckBounds.
Alle openbare leden zijn toegankelijk voor elke .NET-toepassing na het installeren van het Aspose.PDF FOSS for .NET-pakket.
Eigenschappen: Alpha, Beta, CenterX, CenterY, GraphInfo, PosX, en nog 7.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
CenterX | double | Read/Write | Haalt de centre‑x op of stelt deze in. |
CenterY | double | Read/Write | Haalt de centre‑y op of stelt deze in. |
RadiusX | double | Read/Write | Haalt de radius‑x op of stelt deze in. |
RadiusY | double | Read/Write | Haalt de radius‑y op of stelt deze in. |
StartAngle | double | Read/Write | Starthoek in graden (0 = 3 uur, tegen de klok in). |
SweepAngle | double | Read/Write | Sweep‑hoek in graden (positief = tegen de klok in). |
PosX | double | Read/Write | Centre X (alias van CenterX). |
PosY | double | Read/Write | Centre Y (alias van CenterY). |
Radius | double | Read/Write | Radius (stelt zowel RadiusX als RadiusY in). |
Alpha | double | Read/Write | Starthoek in graden (alias van StartAngle). |
Beta | double | Read/Write | Eindhoek in graden; instellen herberekent SweepAngle als waarde − Alpha. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | Haalt de grafiekinfo op of stelt deze in. |
Text | Aspose.Pdf.Text.TextFragment? | Read/Write | Optioneel tekstlabel weergegeven met de vorm. |
Methoden
| Signature | Description |
|---|---|
Arc(centerX: double, centerY: double, radiusX: double, radiusY: double, startAngle: double, sweepAngle: double) | Roept Arc aan op deze Arc‑instantie. |
Arc(centerX: double, centerY: double, radius: double, alpha: double, beta: double) | Constructor die overeenkomt met de public API: Arc(posX, posY, radius, alpha, beta) waarbij alpha = starthoek, beta = eindhoek. |
Arc(posX: float, posY: float, radius: float, alpha: float, beta: float) | Single-precision overload. |
CheckBounds(containerWidth: double, containerHeight: double) | Of deze boog volledig binnen een containerWidth×containerHeight‑vak verankerd op de oorsprong ligt. |