IGeometryPath

IGeometryPath Schnittstelle

Stellt den Geometriepfad von GeometryShape dar

public interface IGeometryPath

Eigenschaften

NameBeschreibung
FillMode { get; set; }Legt den Füllmodus fest
PathData { get; }Gibt den Geometriepfad von GeometryShape als Array von Pfadsegmenten zurück.
Stroke { get; set; }Legt das Aussehen des Strichs fest

Methoden

NameBeschreibung
ArcTo(float, float, float, float)Fügt den angegebenen Bogen zum Pfad hinzu.
CloseFigure()Schließt die aktuelle Figur dieses Pfads.
CubicBezierTo(PointF, PointF, PointF)Fügt am Ende des Pfads eine kubische Bézier-Kurve hinzu.
CubicBezierTo(PointF, PointF, PointF, uint)Fügt an der angegebenen Stelle des Pfads eine kubische Bézier-Kurve hinzu.
CubicBezierTo(float, float, float, float, float, float)Fügt am Ende des Pfads eine kubische Bézier-Kurve hinzu.
CubicBezierTo(float, float, float, float, float, float, uint)Fügt an der angegebenen Stelle des Pfads eine kubische Bézier-Kurve hinzu.
LineTo(PointF)Fügt am Ende des Pfads eine Linie hinzu.
LineTo(float, float)Fügt am Ende des Pfads eine Linie hinzu.
LineTo(PointF, uint)Fügt an der angegebenen Stelle des Pfads eine Linie hinzu.
LineTo(float, float, uint)Fügt an der angegebenen Stelle des Pfads eine Linie hinzu.
MoveTo(PointF)Legt die Position des nächsten Punktes fest.
MoveTo(float, float)Legt die Position des nächsten Punktes fest.
QuadraticBezierTo(PointF, PointF)Fügt am Ende des Pfads eine quadratische Bézier-Kurve hinzu.
QuadraticBezierTo(PointF, PointF, uint)Fügt an der angegebenen Stelle des Pfads eine quadratische Bézier-Kurve hinzu.
QuadraticBezierTo(float, float, float, float)Fügt am Ende des Pfads eine quadratische Bézier-Kurve hinzu.
QuadraticBezierTo(float, float, float, float, uint)Fügt an der angegebenen Stelle des Pfads eine quadratische Bézier-Kurve hinzu.
RemoveAt(int)Entfernt das Segment am angegebenen Index des Geometriepfads.

Siehe auch