PathGradientBrushBase

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

public abstract class PathGradientBrushBase extends TransformBrush

Представляет Brush с функциональностью градиента базового пути.

Обратите внимание, что при создании класса PathGradientBrushBase его следует инициализировать как минимум двумя точками. Внутренний путь всегда будет замкнутой фигурой, последняя точка соединяется с первой. Эта форма заполняется этим PathGradientBrushBase. Реализация GDI+ генерирует OutOfMemoryError, когда передаются пустые массивы или набор точек с одинаковыми координатами. PathGradientBrushBase бросает исключение, если массив точек содержит менее 2 точек; в этом случае генерируется ArgumentException, а не OutOfMemoryError, когда массив точек недопустим. Центр точки рассчитывается как центр масс переданных точек по умолчанию. Пользователь может изменить эту точку позже. Масштаб фокуса — пустая точка (0.0, 0.0) по умолчанию.

Методы

МетодОписание
getPathPoints()Возвращает точки пути, на котором построена эта кисть.
getGraphicsPath()Возвращает графический путь, на котором построена эта кисть.
getCenterPoint()Получает или задает центральную точку градиента по пути.
setCenterPoint(PointF value)Получает или задает центральную точку градиента по пути.
getFocusScales()Возвращает точку фокуса для затухания градиента.
setFocusScales(PointF value)Получает или задает точку фокуса для затухания градиента.

getPathPoints()

public PointF[] getPathPoints()

Возвращает точки пути, на котором построена эта кисть.

Returns: com.aspose.imaging.PointF[] — точки пути.

getGraphicsPath()

public GraphicsPath getGraphicsPath()

Возвращает графический путь, на котором построена эта кисть.

Returns: GraphicsPath - The graphics path.

getCenterPoint()

public PointF getCenterPoint()

Получает или задает центральную точку градиента по пути.

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

setCenterPoint(PointF value)

public void setCenterPoint(PointF value)

Получает или задает центральную точку градиента по пути.

Parameters:

ПараметрТипОписание
valuePointFОбъект Aspose.Imaging.PointF, представляющий центральную точку градиента по пути.

getFocusScales()

public PointF getFocusScales()

Возвращает точку фокуса для затухания градиента.

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

setFocusScales(PointF value)

public void setFocusScales(PointF value)

Получает или задает точку фокуса для затухания градиента.

Parameters:

ПараметрТипОписание
valuePointFОбъект Aspose.Imaging.PointF, представляющий точку фокуса для падения градиента.