PathGradientBrushBase
Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.Brush, com.aspose.imaging.brushes.TransformBrush
public abstract class PathGradientBrushBase extends TransformBrush
Representerar en Brush med basvägsgradientfunktion.
Observera att när PathGradientBrushBase-klassen skapas bör den initieras med minst 2 punkter. Den interna banan som skapas kommer alltid att vara en sluten figur, den sista punkten kopplar till den första. Den formen fylls med detta PathGradientBrushBase. GDI+-implementationen kastar ett OutOfMemoryError när tomma arrayer eller punkter med samma koordinater skickas in. PathGradientBrushBase kastar ett undantag när punktarrayen innehåller färre än 2 punkter, ArgumentException kastas istället för OutOfMemoryError när punktarrayen är oacceptabel. Centerpunkten beräknas som masscentrum för de inmatade punkterna som standard. En användare kan ändra denna punkt senare. Fokus-skalan är en tom punkt (0.0, 0.0) som standard.
Metoder
| Metod | Beskrivning |
|---|---|
| getPathPoints() | Hämtar banpunkterna som denna pensel byggdes på. |
| getGraphicsPath() | Hämtar grafikbanan som denna pensel byggdes på. |
| getCenterPoint() | Hämtar eller anger centerpunkten för path gradienten. |
| setCenterPoint(PointF value) | Hämtar eller anger centerpunkten för path gradienten. |
| getFocusScales() | Hämtar fokuspunkten för gradientens avtagande. |
| setFocusScales(PointF value) | Hämtar eller anger fokuspunkten för gradientens avtagande. |
getPathPoints()
public PointF[] getPathPoints()
Hämtar banpunkterna som denna pensel byggdes på.
Returns: com.aspose.imaging.PointF[] - Banpunkterna.
getGraphicsPath()
public GraphicsPath getGraphicsPath()
Hämtar grafikbanan som denna pensel byggdes på.
Returns: GraphicsPath - The graphics path.
getCenterPoint()
public PointF getCenterPoint()
Hämtar eller anger centerpunkten för path gradienten.
Returns:
PointF - A Aspose.Imaging.PointF that represents the center point of the path gradient.
setCenterPoint(PointF value)
public void setCenterPoint(PointF value)
Hämtar eller anger centerpunkten för path gradienten.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | PointF | En Aspose.Imaging.PointF som representerar centerpunkten för path gradienten. |
getFocusScales()
public PointF getFocusScales()
Hämtar fokuspunkten för gradientens avtagande.
Returns:
PointF - A Aspose.Imaging.PointF that represents the focus point for the gradient falloff.
setFocusScales(PointF value)
public void setFocusScales(PointF value)
Hämtar eller anger fokuspunkten för gradientens avtagande.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | PointF | En Aspose.Imaging.PointF som representerar fokuspunkten för gradientens avtagande. |