BezierShape
Inheritance: java.lang.Object, com.aspose.imaging.ObjectWithBounds, com.aspose.imaging.Shape, com.aspose.imaging.shapes.PolygonShape
public final class BezierShape extends PolygonShape
Représente une spline de Bézier.
Constructeurs
| Constructeur | Description |
|---|---|
| BezierShape() | Initialise une nouvelle instance de la classe BezierShape. |
| BezierShape(PointF[] points) | Initialise une nouvelle instance de la classe BezierShape. |
| BezierShape(PointF[] points, boolean isClosed) | Initialise une nouvelle instance de la classe BezierShape. |
Méthodes
| Méthode | Description |
|---|---|
| getBounds() | Obtient les limites de l’objet. |
| getCenter() | Obtient le centre de la forme. |
| getSegments() | Obtient les segments de la forme. |
| hasSegments() | Obtient une valeur indiquant si la forme possède des segments. |
| getEndPoint() | Obtient le point d’arrivée de la forme. |
| getBounds(Matrix matrix) | Obtient les limites de l’objet. |
BezierShape()
public BezierShape()
Initialise une nouvelle instance de la classe BezierShape.
BezierShape(PointF[] points)
public BezierShape(PointF[] points)
Initialise une nouvelle instance de la classe BezierShape.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| points | PointF[] | Le tableau de points. |
BezierShape(PointF[] points, boolean isClosed)
public BezierShape(PointF[] points, boolean isClosed)
Initialise une nouvelle instance de la classe BezierShape.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| points | PointF[] | Le tableau de points. |
| isClosed | boolean | Si défini sur true, la spline de Bézier est fermée. |
getBounds()
public RectangleF getBounds()
Obtient les limites de l’objet.
Valeur: les limites de l’objet.
Returns: RectangleF
getCenter()
public PointF getCenter()
Obtient le centre de la forme.
Valeur: le centre de la forme.
Returns: PointF
getSegments()
public ShapeSegment[] getSegments()
Obtient les segments de la forme.
Valeur : les segments de la forme.
Returns: com.aspose.imaging.ShapeSegment[]
hasSegments()
public boolean hasSegments()
Obtient une valeur indiquant si la forme possède des segments.
Valeur: True si la forme possède des segments ; sinon, false.
Returns: boolean
getEndPoint()
public PointF getEndPoint()
Obtient le point d’arrivée de la forme.
Valeur : le point d’arrivée de la forme.
Returns: PointF
getBounds(Matrix matrix)
public RectangleF getBounds(Matrix matrix)
Obtient les limites de l’objet.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| matrix | Matrix | La matrice à appliquer avant que les limites ne soient calculées. |
Returns: RectangleF - The estimated object’s bounds.