IGeometryPath

IGeometryPath-Schnittstelle

Repräsentiert den Geometriepfad von GeometryShape

public interface IGeometryPath  

Eigenschaften

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

Methoden

NameBeschreibung
ArcTo(float, float, float, float)Fügt dem Pfad den angegebenen Bogen hinzu.
CloseFigure()Schließt die aktuelle Figur dieses Pfades
CubicBezierTo(PointF, PointF, PointF)Fügt am Ende des Pfades eine kubische Bezierkurve hinzu
CubicBezierTo(PointF, PointF, PointF, uint)Fügt an der angegebenen Stelle des Pfades eine kubische Bezierkurve hinzu
CubicBezierTo(float, float, float, float, float, float)Fügt am Ende des Pfades eine kubische Bezierkurve hinzu
CubicBezierTo(float, float, float, float, float, float, uint)Fügt an der angegebenen Stelle des Pfades eine kubische Bezierkurve hinzu
LineTo(PointF)Fügt eine Linie am Ende des Pfades hinzu
LineTo(float, float)Fügt eine Linie am Ende des Pfades hinzu
LineTo(PointF, uint)Fügt an der angegebenen Stelle des Pfades eine Linie hinzu
LineTo(float, float, uint)Fügt an der angegebenen Stelle des Pfades 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 Pfades eine quadratische Bezierkurve hinzu
QuadraticBezierTo(PointF, PointF, uint)Fügt an der angegebenen Stelle des Pfades eine quadratische Bezierkurve hinzu
QuadraticBezierTo(float, float, float, float)Fügt am Ende des Pfades eine quadratische Bezierkurve hinzu
QuadraticBezierTo(float, float, float, float, uint)Fügt an der angegebenen Stelle des Pfades eine quadratische Bezierkurve hinzu
RemoveAt(int)Entfernt das Segment am angegebenen Index des Geometriepfades.

Siehe auch