PathGradientBrushBase

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

public abstract class PathGradientBrushBase extends TransformBrush

Temel yol degrade işlevselliğine sahip bir Brush nesnesini temsil eder.

PathGradientBrushBase sınıfını oluştururken en az 2 nokta ile başlatılması gerektiğini unutmayın. Oluşturulan iç yol her zaman kapalı bir şekil olur, son nokta ilk noktaya bağlanır. Bu şekil bu PathGradientBrushBase ile doldurulur. GDI+ uygulaması, boş diziler veya aynı koordinatlara sahip nokta kümesi geçirildiğinde bir OutOfMemoryError fırlatır. PathGradientBrushBase, nokta dizisi 2’den az nokta içerdiğinde bir istisna fırlatır; kabul edilemez nokta dizisi durumunda OutOfMemoryError yerine ArgumentException fırlatılır. Merkez nokta, varsayılan olarak verilen noktaların kütle merkezi olarak hesaplanır. Kullanıcı bu noktayı daha sonra değiştirebilir. Odak ölçeği varsayılan olarak boş bir nokta (0.0, 0.0) dir.

Yöntemler

YöntemAçıklama
getPathPoints()Bu fırçanın üzerine inşa edildiği yol noktalarını alır.
getGraphicsPath()Bu fırçanın üzerine inşa edildiği grafik yolunu alır.
getCenterPoint()Yol gradyanının merkez noktasını alır veya ayarlar.
setCenterPoint(PointF value)Yol gradyanının merkez noktasını alır veya ayarlar.
getFocusScales()Gradyan düşüşü için odak noktasını alır.
setFocusScales(PointF value)Gradyan düşüşü için odak noktasını alır veya ayarlar.

getPathPoints()

public PointF[] getPathPoints()

Bu fırçanın üzerine inşa edildiği yol noktalarını alır.

Returns: com.aspose.imaging.PointF[] - Yol noktaları.

getGraphicsPath()

public GraphicsPath getGraphicsPath()

Bu fırçanın üzerine inşa edildiği grafik yolunu alır.

Returns: GraphicsPath - The graphics path.

getCenterPoint()

public PointF getCenterPoint()

Yol gradyanının merkez noktasını alır veya ayarlar.

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

setCenterPoint(PointF value)

public void setCenterPoint(PointF value)

Yol gradyanının merkez noktasını alır veya ayarlar.

Parameters:

ParametreTürAçıklama
valuePointFYol gradyanının merkez noktasını temsil eden bir Aspose.Imaging.PointF.

getFocusScales()

public PointF getFocusScales()

Gradyan düşüşü için odak noktasını alır.

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

setFocusScales(PointF value)

public void setFocusScales(PointF value)

Gradyan düşüşü için odak noktasını alır veya ayarlar.

Parameters:

ParametreTürAçıklama
valuePointFBir Aspose.Imaging.PointF nesnesi, degrade düşüşü için odak noktasını temsil eder.