PathGradientBrushBase

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.Brush, com.aspose.imaging.brushes.TransformBrush

public abstract class PathGradientBrushBase extends TransformBrush

Rappresenta un Brush con funzionalità di gradiente del percorso di base.

Nota che quando si crea la classe PathGradientBrushBase dovrebbe essere inizializzata con almeno 2 punti. Il percorso interno creato sarà sempre una figura chiusa, l’ultimo punto collega il primo punto. Tale forma è riempita con questo PathGradientBrushBase. L’implementazione GDI+ genera un OutOfMemoryError quando si passano array vuoti o punti con le stesse coordinate. Il PathGradientBrushBase genera un’eccezione quando l’array di punti contiene meno di 2 punti, l’ArgumentException viene lanciata invece di OutOfMemoryError quando l’array di punti è inaccettabile. Il punto centrale è calcolato come centro di massa dei punti forniti per impostazione predefinita. Un utente può modificare questo punto in seguito. La scala di messa a fuoco è un punto vuoto (0.0, 0.0) per impostazione predefinita.

Metodi

MetodoDescrizione
getPathPoints()Restituisce i punti del percorso su cui è stato costruito questo brush.
getGraphicsPath()Restituisce il percorso grafico su cui è stato costruito questo brush.
getCenterPoint()Ottiene o imposta il punto centrale del gradiente di percorso.
setCenterPoint(PointF value)Ottiene o imposta il punto centrale del gradiente di percorso.
getFocusScales()Restituisce il punto di messa a fuoco per la caduta del gradiente.
setFocusScales(PointF value)Ottiene o imposta il punto di messa a fuoco per la caduta del gradiente.

getPathPoints()

public PointF[] getPathPoints()

Restituisce i punti del percorso su cui è stato costruito questo brush.

Returns: com.aspose.imaging.PointF[] - I punti del percorso.

getGraphicsPath()

public GraphicsPath getGraphicsPath()

Restituisce il percorso grafico su cui è stato costruito questo brush.

Returns: GraphicsPath - The graphics path.

getCenterPoint()

public PointF getCenterPoint()

Ottiene o imposta il punto centrale del gradiente di percorso.

Returns: PointF - A Aspose.Imaging.PointF that represents the center point of the path gradient.

setCenterPoint(PointF value)

public void setCenterPoint(PointF value)

Ottiene o imposta il punto centrale del gradiente di percorso.

Parameters:

ParametroTipoDescrizione
valuePointFUna Aspose.Imaging.PointF che rappresenta il punto centrale del gradiente di percorso.

getFocusScales()

public PointF getFocusScales()

Restituisce il punto di messa a fuoco per la caduta del gradiente.

Returns: PointF - A Aspose.Imaging.PointF that represents the focus point for the gradient falloff.

setFocusScales(PointF value)

public void setFocusScales(PointF value)

Ottiene o imposta il punto di messa a fuoco per la caduta del gradiente.

Parameters:

ParametroTipoDescrizione
valuePointFUn Aspose.Imaging.PointF che rappresenta il punto focale per la diminuzione del gradiente.