CurveShape

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

public final class CurveShape extends PolygonShape

Rappresenta una forma spline curva.

Costruttori

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

Metodi

MetodoDescrizione
getTension()Ottiene o imposta la tensione della curva.
setTension(float value)Ottiene o imposta la tensione della curva.
getBounds()Ottiene i limiti dell’oggetto.
getCenter()Ottiene il centro della forma.
getSegments()Ottiene i segmenti della forma.
getBounds(Matrix matrix)Ottiene i limiti dell’oggetto.
getBounds(Matrix matrix, Pen pen)Ottiene i limiti dell’oggetto.
equals(Object o)Verifica se gli oggetti sono uguali.
hashCode()Ottieni il codice hash dell’oggetto corrente.

CurveShape()

public CurveShape()

Inizializza una nuova istanza della classe CurveShape.

CurveShape(PointF[] points)

public CurveShape(PointF[] points)

Inizializza una nuova istanza della classe CurveShape. Viene utilizzata la tensione predefinita di 0.5.

Parameters:

ParametroTipoDescrizione
pointsPointF[]L’array dei punti.

CurveShape(PointF[] points, boolean isClosed)

public CurveShape(PointF[] points, boolean isClosed)

Inizializza una nuova istanza della classe CurveShape. Viene utilizzata la tensione predefinita di 0.5.

Parameters:

ParametroTipoDescrizione
pointsPointF[]L’array dei punti.
isClosedboolean

CurveShape(PointF[] points, float tension)

public CurveShape(PointF[] points, float tension)

Inizializza una nuova istanza della classe CurveShape.

Parameters:

ParametroTipoDescrizione
pointsPointF[]L’array dei punti.
tensionefloatLa tensione della curva.

CurveShape(PointF[] points, float tension, boolean isClosed)

public CurveShape(PointF[] points, float tension, boolean isClosed)

Inizializza una nuova istanza della classe CurveShape.

Parameters:

ParametroTipoDescrizione
pointsPointF[]L’array dei punti.
tensionefloatLa tensione della curva.
isClosedbooleanse impostato su true la curva è chiusa.

getTension()

public float getTension()

Ottiene o imposta la tensione della curva.

Valore: La tensione della curva.

Returns: float

setTension(float value)

public void setTension(float value)

Ottiene o imposta la tensione della curva.

Valore: La tensione della curva.

Parameters:

ParametroTipoDescrizione
valorefloat

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[]

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.

getBounds(Matrix matrix, Pen pen)

public RectangleF getBounds(Matrix matrix, Pen pen)

Ottiene i limiti dell’oggetto.

Parameters:

ParametroTipoDescrizione
matrixMatrixLa matrice da applicare prima che i limiti vengano calcolati.
penPenLa penna da usare per l’oggetto. Questo può influenzare le dimensioni dei limiti dell’oggetto.

Returns: RectangleF - The estimated object’s bounds.

equals(Object o)

public boolean equals(Object o)

Verifica se gli oggetti sono uguali.

Parameters:

ParametroTipoDescrizione
ojava.lang.ObjectL’altro oggetto.

Returns: boolean - Il risultato del confronto di uguaglianza.

hashCode()

public int hashCode()

Ottieni il codice hash dell’oggetto corrente.

Returns: int - Il codice hash.