BezierSegment

Inheritance: java.lang.Object, com.aspose.imaging.ShapeSegment, com.aspose.imaging.shapesegments.LineSegment

public final class BezierSegment extends LineSegment

Das Bézier‑Segment, das von einem Punkt zum nächsten Punkt verläuft und zwei Kontrollpunkte verwendet.

Konstruktoren

KonstruktorBeschreibung
BezierSegment(PointF startPoint, PointF firstControlPoint, PointF secondControlPoint, PointF endPoint)Initialisiert eine neue Instanz der BezierSegment-Klasse.

Methoden

MethodeBeschreibung
getFirstControlPoint()Liefert den ersten Kontrollpunkt einer Bezier-Kurve.
getSecondControlPoint()Liefert den zweiten Kontrollpunkt einer Bezier-Kurve.
equals(Object obj)Überprüft, ob Objekte gleich sind.
hashCode()Gibt den Hashcode des aktuellen Objekts zurück.

BezierSegment(PointF startPoint, PointF firstControlPoint, PointF secondControlPoint, PointF endPoint)

public BezierSegment(PointF startPoint, PointF firstControlPoint, PointF secondControlPoint, PointF endPoint)

Initialisiert eine neue Instanz der BezierSegment-Klasse.

Parameters:

ParameterTypBeschreibung
startPointPointFDer Startpunkt.
firstControlPointPointFDer erste Kontrollpunkt.
secondControlPointPointFDer zweite Kontrollpunkt.
endPointPointFDer Endpunkt.

getFirstControlPoint()

public PointF getFirstControlPoint()

Liefert den ersten Kontrollpunkt einer Bezier-Kurve.

Returns: PointF - The first control point.

getSecondControlPoint()

public PointF getSecondControlPoint()

Liefert den zweiten Kontrollpunkt einer Bezier-Kurve.

Returns: PointF - The second control point.

equals(Object obj)

public boolean equals(Object obj)

Überprüft, ob Objekte gleich sind.

Parameters:

ParameterTypBeschreibung
objjava.lang.ObjectDas andere Objekt.

Returns: boolean - Das Ergebnis des Gleichheitsvergleichs.

hashCode()

public int hashCode()

Gibt den Hashcode des aktuellen Objekts zurück.

Returns: int - Der Hashcode.