SKPathBuilder.ArcTo Metoda

Definicja

Przeciążenia

Nazwa Opis
ArcTo(SKPoint, SKPoint, Single)

Dołącza okrągły łuk do bieżącego konturu przy użyciu dwóch punktów tangensowych.

ArcTo(SKRect, Single, Single, Boolean)

Dołącza łuk określonego owalu do bieżącego konturu.

ArcTo(SKPoint, Single, SKPathArcSize, SKPathDirection, SKPoint)

Dołącza wielokropekowy łuk w stylu SVG do bieżącego konturu.

ArcTo(Single, Single, Single, Single, Single)

Dołącza okrągły łuk do bieżącego konturu przy użyciu dwóch punktów tangensowych określonych jako współrzędnych.

ArcTo(Single, Single, Single, SKPathArcSize, SKPathDirection, Single, Single)

Dołącza wielokropek w stylu SVG do bieżącego konturu przy użyciu oddzielnych współrzędnych promienia i punktu końcowego.

ArcTo(SKPoint, SKPoint, Single)

Dołącza okrągły łuk do bieżącego konturu przy użyciu dwóch punktów tangensowych.

public void ArcTo(SkiaSharp.SKPoint point1, SkiaSharp.SKPoint point2, float radius);

Parametry

point1
SKPoint

Pierwszy punkt tangensowy.

point2
SKPoint

Drugi punkt tangensowy i koniec łuku.

radius
Single

Promień łuku okrągłego.

Dotyczy

ArcTo(SKRect, Single, Single, Boolean)

Dołącza łuk określonego owalu do bieżącego konturu.

public void ArcTo(SkiaSharp.SKRect oval, float startAngle, float sweepAngle, bool forceMoveTo);

Parametry

oval
SKRect

Granice owalu definiujące łuk.

startAngle
Single

Kąt początkowy łuku w stopniach.

sweepAngle
Single

Kąt zamiatania łuku w stopniach.

forceMoveTo
Boolean

true aby rozpocząć nowy kontur na początku łuku; false aby nawiązać połączenie z linią z bieżącego punktu.

Dotyczy

ArcTo(SKPoint, Single, SKPathArcSize, SKPathDirection, SKPoint)

Dołącza wielokropekowy łuk w stylu SVG do bieżącego konturu.

public void ArcTo(SkiaSharp.SKPoint r, float xAxisRotate, SkiaSharp.SKPathArcSize largeArc, SkiaSharp.SKPathDirection sweep, SkiaSharp.SKPoint xy);

Parametry

r
SKPoint

Promienie wielokropka (promień x, promień y).

xAxisRotate
Single

Obrót osi x wielokropka względem bieżącego układu współrzędnych w stopniach.

largeArc
SKPathArcSize

Określa, czy duży lub mały łuk jest rysowany.

sweep
SKPathDirection

Kierunek rysowania łuku.

xy
SKPoint

Punkt końcowy łuku.

Dotyczy

ArcTo(Single, Single, Single, Single, Single)

Dołącza okrągły łuk do bieżącego konturu przy użyciu dwóch punktów tangensowych określonych jako współrzędnych.

public void ArcTo(float x1, float y1, float x2, float y2, float radius);

Parametry

x1
Single

Współrzędna x pierwszego punktu tangensowego.

y1
Single

Współrzędna y pierwszego s tangensa.

x2
Single

Współrzędna x drugiego s tangensa.

y2
Single

Współrzędna y drugiego s tangensa.

radius
Single

Promień łuku okrągłego.

Dotyczy

ArcTo(Single, Single, Single, SKPathArcSize, SKPathDirection, Single, Single)

Dołącza wielokropek w stylu SVG do bieżącego konturu przy użyciu oddzielnych współrzędnych promienia i punktu końcowego.

public void ArcTo(float rx, float ry, float xAxisRotate, SkiaSharp.SKPathArcSize largeArc, SkiaSharp.SKPathDirection sweep, float x, float y);

Parametry

rx
Single

Promień x wielokropka.

ry
Single

Promień y wielokropka.

xAxisRotate
Single

Obrót osi x wielokropka w stopniach.

largeArc
SKPathArcSize

Określa, czy duży lub mały łuk jest rysowany.

sweep
SKPathDirection

Kierunek rysowania łuku.

x
Single

Współrzędna x punktu końcowego.

y
Single

Współrzędna y punktu końcowego.

Dotyczy