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

ConstructeurDescription
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éthodeDescription
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ètreTypeDescription
pointsPointF[]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ètreTypeDescription
pointsPointF[]Le tableau de points.
isClosedbooleanSi 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ètreTypeDescription
matrixMatrixLa matrice à appliquer avant que les limites ne soient calculées.

Returns: RectangleF - The estimated object’s bounds.