BezierSegment Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der BezierSegment-Klasse.
Überlädt
BezierSegment() |
Initialisiert eine neue Instanz der BezierSegment-Klasse. |
BezierSegment(Point, Point, Point, Boolean) |
Initialisiert eine neue Instanz der BezierSegment-Klasse mit den angegebenen Kontrollpunkten, dem angegebenen Endpunkt und der angegebenen Strichoption. |
BezierSegment()
Initialisiert eine neue Instanz der BezierSegment-Klasse.
public:
BezierSegment();
public BezierSegment ();
Public Sub New ()
Hinweise
Eine kubische Bézierkurve wird durch vier Punkte definiert: einen Startpunkt, einen Endpunkt (point3
) und zwei Kontrollpunkte (point1
und point2
). Mit dieser Methode können Sie den Anfangspunkt der Kurve nicht angeben. die Kurve beginnt am aktuellen Punkt des PathFigure Objekts, dem das BezierSegment hinzugefügt wird.
Die beiden Kontrollpunkte einer kubischen Bézierkurve verhalten sich wie Magnete, ziehen Teile der sonst geraden Linie auf sich zu und erzeugen eine Kurve. Der erste Kontrollpunkt (point1
) wirkt sich auf den Anfangsabschnitt der Kurve aus, und der zweite Kontrollpunkt (point2
) wirkt sich auf den Endabschnitt der Kurve aus. Beachten Sie, dass die Kurve nicht unbedingt einen der Kontrollpunkte durchläuft. Jeder Kontrollpunkt verschiebt seinen Teil der Linie zu sich selbst, aber nicht durch sich selbst.
Gilt für:
BezierSegment(Point, Point, Point, Boolean)
Initialisiert eine neue Instanz der BezierSegment-Klasse mit den angegebenen Kontrollpunkten, dem angegebenen Endpunkt und der angegebenen Strichoption.
public:
BezierSegment(System::Windows::Point point1, System::Windows::Point point2, System::Windows::Point point3, bool isStroked);
public BezierSegment (System.Windows.Point point1, System.Windows.Point point2, System.Windows.Point point3, bool isStroked);
new System.Windows.Media.BezierSegment : System.Windows.Point * System.Windows.Point * System.Windows.Point * bool -> System.Windows.Media.BezierSegment
Public Sub New (point1 As Point, point2 As Point, point3 As Point, isStroked As Boolean)
Parameter
- point1
- Point
Der erste Kontrollpunkt, der den Anfangsabschnitt der Kurve bestimmt.
- point2
- Point
Der zweite Kontrollpunkt, der den Endabschnitt der Kurve bestimmt.
- point3
- Point
Der Punkt, bis zu dem die Kurve gezeichnet wird.
- isStroked
- Boolean
true
, um die Kurve zu zeichnen, wenn ein Pen zum Rendern des Segments verwendet wird, andernfalls false
.
Hinweise
Eine kubische Bézierkurve wird durch vier Punkte definiert: einen Startpunkt, einen Endpunkt (point3
) und zwei Kontrollpunkte (point1
und point2
). Mit dieser Methode können Sie den Anfangspunkt der Kurve nicht angeben. die Kurve beginnt am aktuellen Punkt des PathFigure Objekts, dem das BezierSegment hinzugefügt wird.
Die beiden Kontrollpunkte einer kubischen Bézierkurve verhalten sich wie Magnete, ziehen Teile der sonst geraden Linie auf sich zu und erzeugen eine Kurve. Der erste Kontrollpunkt (point1
) wirkt sich auf den Anfangsabschnitt der Kurve aus, und der zweite Kontrollpunkt (point2
) wirkt sich auf den Endabschnitt der Kurve aus. Beachten Sie, dass die Kurve nicht unbedingt einen der Kontrollpunkte durchläuft. Jeder Kontrollpunkt verschiebt seinen Teil der Linie zu sich selbst, aber nicht durch sich selbst.