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
| Constructor | Descripció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étodo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| points | PointF[] | 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ámetro | Tipo | Descripción |
|---|---|---|
| points | PointF[] | La matriz de puntos. |
| isClosed | boolean | Si 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ámetro | Tipo | Descripción |
|---|---|---|
| matrix | Matrix | La matriz a aplicar antes de que se calculen los límites. |
Returns: RectangleF - The estimated object’s bounds.