BezierShape

Inheritance: java.lang.Object, com.aspose.imaging.ObjectWithBounds, com.aspose.imaging.Shape, com.aspose.imaging.shapes.PolygonShape

public final class BezierShape extends PolygonShape

Representa una spline de Bézier.

Constructores

ConstructorDescripción
BezierShape()Inicializa una nueva instancia de la clase BezierShape.
BezierShape(PointF[] points)Inicializa una nueva instancia de la clase BezierShape.
BezierShape(PointF[] points, boolean isClosed)Inicializa una nueva instancia de la clase BezierShape.

Métodos

MétodoDescripción
getBounds()Obtiene los límites del objeto.
getCenter()Obtiene el centro de la forma.
getSegments()Obtiene los segmentos de la forma.
hasSegments()Obtiene un valor que indica si la forma tiene segmentos.
getEndPoint()Obtiene el punto final de la forma.
getBounds(Matrix matrix)Obtiene los límites del objeto.

BezierShape()

public BezierShape()

Inicializa una nueva instancia de la clase BezierShape.

BezierShape(PointF[] points)

public BezierShape(PointF[] points)

Inicializa una nueva instancia de la clase BezierShape.

Parameters:

ParámetroTipoDescripción
pointsPointF[]La matriz de puntos.

BezierShape(PointF[] points, boolean isClosed)

public BezierShape(PointF[] points, boolean isClosed)

Inicializa una nueva instancia de la clase BezierShape.

Parameters:

ParámetroTipoDescripción
pointsPointF[]La matriz de puntos.
isClosedbooleanSi se establece en true, la spline de Bézier está cerrada.

getBounds()

public RectangleF getBounds()

Obtiene los límites del objeto.

Valor: Los límites del objeto.

Returns: RectangleF

getCenter()

public PointF getCenter()

Obtiene el centro de la forma.

Valor: El centro de la forma.

Returns: PointF

getSegments()

public ShapeSegment[] getSegments()

Obtiene los segmentos de la forma.

Valor: Los segmentos de la forma.

Returns: com.aspose.imaging.ShapeSegment[]

hasSegments()

public boolean hasSegments()

Obtiene un valor que indica si la forma tiene segmentos.

Valor: True si la forma tiene segmentos; de lo contrario, false.

Returns: boolean

getEndPoint()

public PointF getEndPoint()

Obtiene el punto final de la forma.

Valor: El punto final de la forma.

Returns: PointF

getBounds(Matrix matrix)

public RectangleF getBounds(Matrix matrix)

Obtiene los límites del objeto.

Parameters:

ParámetroTipoDescripción
matrixMatrixLa matriz a aplicar antes de que se calculen los límites.

Returns: RectangleF - The estimated object’s bounds.