SKPathBuilder.ArcTo Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| ArcTo(SKPoint, SKPoint, Single) |
Fügt einen kreisförmigen Bogen mit zwei Tangentenpunkten an die aktuelle Kontur an. |
| ArcTo(SKRect, Single, Single, Boolean) |
Fügt einen Bogen des angegebenen Ovals an die aktuelle Kontur an. |
| ArcTo(SKPoint, Single, SKPathArcSize, SKPathDirection, SKPoint) |
Fügt einen elliptischen Bogen im SVG-Stil an die aktuelle Kontur an. |
| ArcTo(Single, Single, Single, Single, Single) |
Fügt einen kreisförmigen Bogen an die aktuelle Kontur mit zwei Tangentenpunkten an, die als Koordinaten angegeben sind. |
| ArcTo(Single, Single, Single, SKPathArcSize, SKPathDirection, Single, Single) |
Fügt einen elliptischen Bogen im SVG-Stil mithilfe separater Radius- und Endpunktkoordinaten an die aktuelle Kontur an. |
ArcTo(SKPoint, SKPoint, Single)
Fügt einen kreisförmigen Bogen mit zwei Tangentenpunkten an die aktuelle Kontur an.
public void ArcTo(SkiaSharp.SKPoint point1, SkiaSharp.SKPoint point2, float radius);
Parameter
- point1
- SKPoint
Der erste Tangenspunkt.
- point2
- SKPoint
Der zweite Tangenspunkt und das Ende des Bogens.
- radius
- Single
Der Radius des kreisförmigen Bogens.
Gilt für:
ArcTo(SKRect, Single, Single, Boolean)
Fügt einen Bogen des angegebenen Ovals an die aktuelle Kontur an.
public void ArcTo(SkiaSharp.SKRect oval, float startAngle, float sweepAngle, bool forceMoveTo);
Parameter
- oval
- SKRect
Die Grenzen des Ovals, das den Bogen definiert.
- startAngle
- Single
Der Anfangswinkel des Bogens in Grad.
- sweepAngle
- Single
Der Aufräumwinkel des Bogens in Grad.
- forceMoveTo
- Boolean
true um am Bogenanfang eine neue Kontur zu beginnen; false um eine Verbindung mit einer Linie vom aktuellen Punkt herzustellen.
Gilt für:
ArcTo(SKPoint, Single, SKPathArcSize, SKPathDirection, SKPoint)
Fügt einen elliptischen Bogen im SVG-Stil an die aktuelle Kontur an.
public void ArcTo(SkiaSharp.SKPoint r, float xAxisRotate, SkiaSharp.SKPathArcSize largeArc, SkiaSharp.SKPathDirection sweep, SkiaSharp.SKPoint xy);
Parameter
- r
- SKPoint
Die Ellipse (x-Radius, y-Radius).
- xAxisRotate
- Single
Die Drehung der X-Achse der Ellipse relativ zum aktuellen Koordinatensystem in Grad.
- largeArc
- SKPathArcSize
Gibt an, ob der große oder kleine Bogen gezeichnet wird.
- sweep
- SKPathDirection
Die Richtung, in der der Bogen gezeichnet wird.
- xy
- SKPoint
Der Endpunkt des Bogens.
Gilt für:
ArcTo(Single, Single, Single, Single, Single)
Fügt einen kreisförmigen Bogen an die aktuelle Kontur mit zwei Tangentenpunkten an, die als Koordinaten angegeben sind.
public void ArcTo(float x1, float y1, float x2, float y2, float radius);
Parameter
- x1
- Single
Die x-Koordinate des ersten Tangenspunkts.
- y1
- Single
Die y-Koordinate des ersten Tangenspunkts.
- x2
- Single
Die x-Koordinate des zweiten Tangenspunkts.
- y2
- Single
Die Y-Koordinate des zweiten Tangenspunkts.
- radius
- Single
Der Radius des kreisförmigen Bogens.
Gilt für:
ArcTo(Single, Single, Single, SKPathArcSize, SKPathDirection, Single, Single)
Fügt einen elliptischen Bogen im SVG-Stil mithilfe separater Radius- und Endpunktkoordinaten an die aktuelle Kontur an.
public void ArcTo(float rx, float ry, float xAxisRotate, SkiaSharp.SKPathArcSize largeArc, SkiaSharp.SKPathDirection sweep, float x, float y);
Parameter
- rx
- Single
Der x-Radius der Ellipse.
- ry
- Single
Der Y-Radius der Ellipse.
- xAxisRotate
- Single
Die Drehung der X-Achse der Ellipse in Grad.
- largeArc
- SKPathArcSize
Gibt an, ob der große oder kleine Bogen gezeichnet wird.
- sweep
- SKPathDirection
Die Richtung, in der der Bogen gezeichnet wird.
- x
- Single
Die x-Koordinate des Endpunkts.
- y
- Single
Die y-Koordinate des Endpunkts.