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:
| Параметр | Тип | Описание |
|---|---|---|
| value | PointF | Объект 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:
| Параметр | Тип | Описание |
|---|---|---|
| value | PointF | Объект Aspose.Imaging.PointF, представляющий точку фокуса для падения градиента. |