CurveShape

CurveShape class

Stellt eine gekrümmte Spline-Form dar.

public sealed class CurveShape : PolygonShape

Konstrukteure

NameBeschreibung
CurveShape()Initialisiert eine neue Instanz vonCurveShape Klasse.
CurveShape(PointF[])Initialisiert eine neue Instanz vonCurveShape Klasse. Die Standardspannung von 0,5 wird verwendet.
CurveShape(PointF[], bool)Initialisiert eine neue Instanz vonCurveShape Klasse. Die Standardspannung von 0,5 wird verwendet.
CurveShape(PointF[], float)Initialisiert eine neue Instanz vonCurveShape Klasse.
CurveShape(PointF[], float, bool)Initialisiert eine neue Instanz vonCurveShape Klasse.

Eigenschaften

NameBeschreibung
override Bounds { get; }Ruft die Grenzen des Objekts ab.
override Center { get; }Ruft den Mittelpunkt der Form ab.
virtual EndPoint { get; }Ruft den Endformpunkt ab.
override HasSegments { get; }Ruft einen Wert ab, der angibt, ob die Form Segmente hat.
IsClosed { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Form geschlossen ist.
Points { get; set; }Holt oder setzt die Kurvenpunkte.
override Segments { get; }Ruft die Formsegmente ab.
virtual StartPoint { get; }Ruft den Anfangsformpunkt ab.
Tension { get; set; }Holt oder setzt die Kurvenspannung.

Methoden

NameBeschreibung
override GetBounds(Matrix)Ruft die Grenzen des Objekts ab.
override GetBounds(Matrix, Pen)Ruft die Grenzen des Objekts ab.
Reverse()Kehrt die Reihenfolge der Punkte für diese Form um.
override Transform(Matrix)Wendet die angegebene Transformation auf die Form an.

Siehe auch