<PackageReference Include="System.Drawing.Common" Version="7.0.0-preview.4.22229.4" />

PathGradientBrush

public sealed class PathGradientBrush : Brush
public Blend Blend { get; set; }

public Color CenterColor { get; set; }

public PointF CenterPoint { get; set; }

public PointF FocusScales { get; set; }

public ColorBlend InterpolationColors { get; set; }

public RectangleF Rectangle { get; }

public Color[] SurroundColors { get; set; }

public Matrix Transform { get; set; }

public WrapMode WrapMode { get; set; }

public PathGradientBrush(PointF[] points)

public PathGradientBrush(PointF[] points, WrapMode wrapMode)

public PathGradientBrush(Point[] points)

public PathGradientBrush(Point[] points, WrapMode wrapMode)

public void MultiplyTransform(Matrix matrix)

public void MultiplyTransform(Matrix matrix, MatrixOrder order)

public void ResetTransform()

public void RotateTransform(float angle)

public void RotateTransform(float angle, MatrixOrder order)

public void ScaleTransform(float sx, float sy)

public void ScaleTransform(float sx, float sy, MatrixOrder order)

public void SetBlendTriangularShape(float focus)

public void SetBlendTriangularShape(float focus, float scale)

public void SetSigmaBellShape(float focus)

public void SetSigmaBellShape(float focus, float scale)

public void TranslateTransform(float dx, float dy)

public void TranslateTransform(float dx, float dy, MatrixOrder order)