SKPathBuilder.ArcTo Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| ArcTo(SKPoint, SKPoint, Single) |
Aggiunge un arco circolare al contorno corrente utilizzando due punti tangenti. |
| ArcTo(SKRect, Single, Single, Boolean) |
Aggiunge un arco dell'ovale specificato al contorno corrente. |
| ArcTo(SKPoint, Single, SKPathArcSize, SKPathDirection, SKPoint) |
Aggiunge un arco ellittico in stile SVG al contorno corrente. |
| ArcTo(Single, Single, Single, Single, Single) |
Aggiunge un arco circolare al contorno corrente utilizzando due punti tangenti specificati come coordinate. |
| ArcTo(Single, Single, Single, SKPathArcSize, SKPathDirection, Single, Single) |
Aggiunge un arco ellittico in stile SVG al contorno corrente utilizzando coordinate di raggio e endpoint separate. |
ArcTo(SKPoint, SKPoint, Single)
Aggiunge un arco circolare al contorno corrente utilizzando due punti tangenti.
public void ArcTo(SkiaSharp.SKPoint point1, SkiaSharp.SKPoint point2, float radius);
Parametri
- point1
- SKPoint
Primo punto tangente.
- point2
- SKPoint
Secondo punto tangente e fine dell'arco.
- radius
- Single
Raggio dell'arco circolare.
Si applica a
ArcTo(SKRect, Single, Single, Boolean)
Aggiunge un arco dell'ovale specificato al contorno corrente.
public void ArcTo(SkiaSharp.SKRect oval, float startAngle, float sweepAngle, bool forceMoveTo);
Parametri
- oval
- SKRect
Limiti dell'ovale che definisce l'arco.
- startAngle
- Single
Angolo iniziale dell'arco, espresso in gradi.
- sweepAngle
- Single
Angolo di sweep dell'arco, espresso in gradi.
- forceMoveTo
- Boolean
true per iniziare un nuovo contorno all'inizio dell'arco; false per connettersi con una linea dal punto corrente.
Si applica a
ArcTo(SKPoint, Single, SKPathArcSize, SKPathDirection, SKPoint)
Aggiunge un arco ellittico in stile SVG al contorno corrente.
public void ArcTo(SkiaSharp.SKPoint r, float xAxisRotate, SkiaSharp.SKPathArcSize largeArc, SkiaSharp.SKPathDirection sweep, SkiaSharp.SKPoint xy);
Parametri
- r
- SKPoint
Raggi dell'ellisse (raggio x, raggio y).
- xAxisRotate
- Single
Rotazione dell'asse x dell'ellisse rispetto al sistema di coordinate corrente, espresso in gradi.
- largeArc
- SKPathArcSize
Specifica se viene disegnato l'arco grande o piccolo.
- sweep
- SKPathDirection
Direzione in cui viene disegnato l'arco.
- xy
- SKPoint
Punto finale dell'arco.
Si applica a
ArcTo(Single, Single, Single, Single, Single)
Aggiunge un arco circolare al contorno corrente utilizzando due punti tangenti specificati come coordinate.
public void ArcTo(float x1, float y1, float x2, float y2, float radius);
Parametri
- x1
- Single
Coordinata x del primo punto tangente.
- y1
- Single
Coordinata y del primo punto tangente.
- x2
- Single
Coordinata x del secondo punto tangente.
- y2
- Single
Coordinata y del secondo punto tangente.
- radius
- Single
Raggio dell'arco circolare.
Si applica a
ArcTo(Single, Single, Single, SKPathArcSize, SKPathDirection, Single, Single)
Aggiunge un arco ellittico in stile SVG al contorno corrente utilizzando coordinate di raggio e endpoint separate.
public void ArcTo(float rx, float ry, float xAxisRotate, SkiaSharp.SKPathArcSize largeArc, SkiaSharp.SKPathDirection sweep, float x, float y);
Parametri
- rx
- Single
Raggio x dell'ellisse.
- ry
- Single
Raggio y dell'ellisse.
- xAxisRotate
- Single
Rotazione in gradi dell'asse x dell'ellisse.
- largeArc
- SKPathArcSize
Specifica se viene disegnato l'arco grande o piccolo.
- sweep
- SKPathDirection
Direzione in cui viene disegnato l'arco.
- x
- Single
Coordinata x del punto finale.
- y
- Single
Coordinata y del punto finale.