Interface ICanvasPathMethods

ICanvasPathMethods interface

ICanvasPathMethods-gränssnittet används för att manipulera sökvägar för objekt.

public interface ICanvasPathMethods

Metoder

namnBeskrivning
Arc(double, double, double, double, double)Lägger till en båge till banan som är centrerad vid (x, y) position med radie r som börjar vid startAngle och slutar vid endAngle går i den angivna riktningen moturs (standard till medurs).
Arc(double, double, double, double, double, bool)Lägger till en båge till banan som är centrerad vid (x, y) position med radie r som börjar vid startAngle och slutar vid endAngle går i den angivna riktningen moturs (standard till medurs).
ArcTo(double, double, double, double, double)Lägger till en båge till banan med de givna kontrollpunkterna och radien, kopplad till föregående punkt med en rät linje.
BezierCurveTo(double, double, double, double, double, double)Lägger till en kubisk Bézier-kurva till sökvägen. Det krävs tre poäng. De två första punkterna är kontrollpunkter och den tredje är slutpunkten. Startpunkten är den sista punkten i den aktuella sökvägen, som kan ändras med moveTo() innan Bézier-kurvan skapas.
ClosePath()Får pennans punkt att flytta tillbaka till början av den aktuella undersökvägen. Den försöker rita en rät linje från den aktuella punkten till början. Om formen redan har stängts eller bara har en punkt, gör den här funktionen ingenting.
Ellipse(double, double, double, double, double, double, double)Lägger till en ellips till banan som är centrerad vid (x, y) position med radierna radiusX och radiusY som börjar vid startAngle och slutar vid endAngle går i den angivna riktningen med moturs (standard till medurs).
Ellipse(double, double, double, double, double, double, double, bool)Lägger till en ellips till banan som är centrerad vid (x, y) position med radierna radiusX och radiusY som börjar vid startAngle och slutar vid endAngle går i den angivna riktningen med moturs (standard till medurs).
LineTo(double, double)Kopplar den sista punkten i undersökvägen till x, y-koordinaterna med en rät linje.
MoveTo(double, double)Flyttar startpunkten för en ny delväg till (x, y) koordinaterna.
QuadraticCurveTo(double, double, double, double)Lägger till en kvadratisk Bézier-kurva till den aktuella vägen.
Rect(double, double, double, double)Skapar en bana för en rektangel vid position (x, y) med en storlek som bestäms av bredd och höjd.

Se även