BezierShape

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

public final class BezierShape extends PolygonShape

Rappresenta una spline Bézier.

Costruttori

CostruttoreDescrizione
BezierShape()Inizializza una nuova istanza della classe BezierShape.
BezierShape(PointF[] points)Inizializza una nuova istanza della classe BezierShape.
BezierShape(PointF[] points, boolean isClosed)Inizializza una nuova istanza della classe BezierShape.

Metodi

MetodoDescrizione
getBounds()Ottiene i limiti dell’oggetto.
getCenter()Ottiene il centro della forma.
getSegments()Ottiene i segmenti della forma.
hasSegments()Ottiene un valore che indica se la forma ha segmenti.
getEndPoint()Ottiene il punto finale della forma.
getBounds(Matrix matrix)Ottiene i limiti dell’oggetto.

BezierShape()

public BezierShape()

Inizializza una nuova istanza della classe BezierShape.

BezierShape(PointF[] points)

public BezierShape(PointF[] points)

Inizializza una nuova istanza della classe BezierShape.

Parameters:

ParametroTipoDescrizione
pointsPointF[]L’array dei punti.

BezierShape(PointF[] points, boolean isClosed)

public BezierShape(PointF[] points, boolean isClosed)

Inizializza una nuova istanza della classe BezierShape.

Parameters:

ParametroTipoDescrizione
pointsPointF[]L’array dei punti.
isClosedbooleanSe impostato su true la spline bezier è chiusa.

getBounds()

public RectangleF getBounds()

Ottiene i limiti dell’oggetto.

Valore: I limiti dell’oggetto.

Returns: RectangleF

getCenter()

public PointF getCenter()

Ottiene il centro della forma.

Valore: Il centro della forma.

Returns: PointF

getSegments()

public ShapeSegment[] getSegments()

Ottiene i segmenti della forma.

Valore: I segmenti della forma.

Returns: com.aspose.imaging.ShapeSegment[]

hasSegments()

public boolean hasSegments()

Ottiene un valore che indica se la forma ha segmenti.

Valore: True se la forma ha segmenti; altrimenti, false.

Returns: boolean

getEndPoint()

public PointF getEndPoint()

Ottiene il punto finale della forma.

Valore: Il punto finale della forma.

Returns: PointF

getBounds(Matrix matrix)

public RectangleF getBounds(Matrix matrix)

Ottiene i limiti dell’oggetto.

Parameters:

ParametroTipoDescrizione
matrixMatrixLa matrice da applicare prima che i limiti vengano calcolati.

Returns: RectangleF - The estimated object’s bounds.