BezierSegment

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

public final class BezierSegment extends LineSegment

El segmento Bézier que va de un punto al siguiente punto y utiliza dos puntos de control.

Constructores

ConstructorDescripción
BezierSegment(PointF startPoint, PointF firstControlPoint, PointF secondControlPoint, PointF endPoint)Inicializa una nueva instancia de la clase BezierSegment.

Métodos

MétodoDescripción
getFirstControlPoint()Obtiene el primer punto de control de una spline bezier.
getSecondControlPoint()Obtiene el segundo punto de control de una spline bezier.
equals(Object obj)Comprueba si los objetos son iguales.
hashCode()Obtiene el código hash del objeto actual.

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

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

Inicializa una nueva instancia de la clase BezierSegment.

Parameters:

ParámetroTipoDescripción
startPointPointFEl punto de inicio.
firstControlPointPointFEl primer punto de control.
secondControlPointPointFEl segundo punto de control.
endPointPointFEl punto final.

getFirstControlPoint()

public PointF getFirstControlPoint()

Obtiene el primer punto de control de una spline bezier.

Returns: PointF - The first control point.

getSecondControlPoint()

public PointF getSecondControlPoint()

Obtiene el segundo punto de control de una spline bezier.

Returns: PointF - The second control point.

equals(Object obj)

public boolean equals(Object obj)

Comprueba si los objetos son iguales.

Parameters:

ParámetroTipoDescripción
objjava.lang.ObjectEl otro objeto.

Returns: boolean - El resultado de la comparación de igualdad.

hashCode()

public int hashCode()

Obtiene el código hash del objeto actual.

Returns: int - El código hash.