SKShader.CreateRadialGradient Method
Definition
Overloads
CreateRadialGradient(SKPoint, Single, SKColor[], SKShaderTileMode) |
Creates a shader that generates a radial gradient given the center and radius. |
CreateRadialGradient(SKPoint, Single, SKColor[], Single[], SKShaderTileMode) |
Creates a shader that generates a radial gradient given the center and radius. |
CreateRadialGradient(SKPoint, Single, SKColor[], Single[], SKShaderTileMode, SKMatrix) |
Creates a shader that generates a radial gradient given the center and radius. |
CreateRadialGradient(SKPoint, Single, SKColor[], SKShaderTileMode)
Creates a shader that generates a radial gradient given the center and radius.
public static SkiaSharp.SKShader CreateRadialGradient (SkiaSharp.SKPoint center, float radius, SkiaSharp.SKColor[] colors, SkiaSharp.SKShaderTileMode mode);
Parameters
- center
- SKPoint
The center of the circle for this gradient.
- radius
- Single
The positive radius of the circle for this gradient.
- colors
- SKColor[]
The array colors to be distributed between the center and edge of the circle.
- mode
- SKShaderTileMode
The tiling mode.
Returns
CreateRadialGradient(SKPoint, Single, SKColor[], Single[], SKShaderTileMode)
Creates a shader that generates a radial gradient given the center and radius.
public static SkiaSharp.SKShader CreateRadialGradient (SkiaSharp.SKPoint center, float radius, SkiaSharp.SKColor[] colors, float[] colorPos, SkiaSharp.SKShaderTileMode mode);
Parameters
- center
- SKPoint
The center of the circle for this gradient.
- radius
- Single
The positive radius of the circle for this gradient.
- colors
- SKColor[]
The array colors to be distributed between the center and edge of the circle.
- colorPos
- Single[]
The positions (in the range of 0..1) of each corresponding color, or null to evenly distribute the colors.
- mode
- SKShaderTileMode
The tiling mode.
Returns
CreateRadialGradient(SKPoint, Single, SKColor[], Single[], SKShaderTileMode, SKMatrix)
Creates a shader that generates a radial gradient given the center and radius.
public static SkiaSharp.SKShader CreateRadialGradient (SkiaSharp.SKPoint center, float radius, SkiaSharp.SKColor[] colors, float[] colorPos, SkiaSharp.SKShaderTileMode mode, SkiaSharp.SKMatrix localMatrix);
Parameters
- center
- SKPoint
The center of the circle for this gradient.
- radius
- Single
The positive radius of the circle for this gradient.
- colors
- SKColor[]
The array colors to be distributed between the center and edge of the circle.
- colorPos
- Single[]
The positions (in the range of 0..1) of each corresponding color, or null to evenly distribute the colors.
- mode
- SKShaderTileMode
The tiling mode.
- localMatrix
- SKMatrix
The matrix to apply before applying the shader.