SKPaint.GetFillPath Method

Definition

Overloads

GetFillPath(SKPath)

Creates a new path from the result of applying any and all effects to a source path.

GetFillPath(SKPath, SKPath)

Applies any and all effects to a source path, returning the result in the destination.

GetFillPath(SKPath, SKRect)

Creates a new path from the result of applying any and all effects to a source path.

GetFillPath(SKPath, Single)

Creates a new path from the result of applying any and all effects to a source path.

GetFillPath(SKPath, SKPath, SKRect)

Applies any and all effects to a source path, returning the result in the destination.

GetFillPath(SKPath, SKPath, Single)

Applies any and all effects to a source path, returning the result in the destination.

GetFillPath(SKPath, SKRect, Single)

Creates a new path from the result of applying any and all effects to a source path.

GetFillPath(SKPath, SKPath, SKRect, Single)

Applies any and all effects to a source path, returning the result in the destination.

GetFillPath(SKPath)

Creates a new path from the result of applying any and all effects to a source path.

public SkiaSharp.SKPath GetFillPath (SkiaSharp.SKPath src);

Parameters

src
SKPath

The source path.

Returns

Returns the resulting fill path, or null if the source path should be drawn with a hairline.

GetFillPath(SKPath, SKPath)

Applies any and all effects to a source path, returning the result in the destination.

public bool GetFillPath (SkiaSharp.SKPath src, SkiaSharp.SKPath dst);

Parameters

src
SKPath

The input path.

dst
SKPath

The output path.

Returns

Returns true if the path should be filled, or false if it should be drawn with a hairline.

GetFillPath(SKPath, SKRect)

Creates a new path from the result of applying any and all effects to a source path.

public SkiaSharp.SKPath GetFillPath (SkiaSharp.SKPath src, SkiaSharp.SKRect cullRect);

Parameters

src
SKPath

The source path.

cullRect
SKRect

The limit to be passed to the path effect.

Returns

Returns the resulting fill path, or null if the source path should be drawn with a hairline.

GetFillPath(SKPath, Single)

Creates a new path from the result of applying any and all effects to a source path.

public SkiaSharp.SKPath GetFillPath (SkiaSharp.SKPath src, float resScale);

Parameters

src
SKPath

The source path.

resScale
Single

If > 1, increase precision, else if (0 < res < 1) reduce precision in favor of speed/size.

Returns

Returns the resulting fill path, or null if the source path should be drawn with a hairline.

GetFillPath(SKPath, SKPath, SKRect)

Applies any and all effects to a source path, returning the result in the destination.

public bool GetFillPath (SkiaSharp.SKPath src, SkiaSharp.SKPath dst, SkiaSharp.SKRect cullRect);

Parameters

src
SKPath

The source path.

dst
SKPath

The output path.

cullRect
SKRect

The limit to be passed to the path effect.

Returns

Returns true if the path should be filled, or false if it should be drawn with a hairline.

GetFillPath(SKPath, SKPath, Single)

Applies any and all effects to a source path, returning the result in the destination.

public bool GetFillPath (SkiaSharp.SKPath src, SkiaSharp.SKPath dst, float resScale);

Parameters

src
SKPath

The input path.

dst
SKPath

The output path.

resScale
Single

If > 1, increase precision, else if (0 < res < 1) reduce precision in favor of speed/size.

Returns

Returns true if the path should be filled, or false if it should be drawn with a hairline.

GetFillPath(SKPath, SKRect, Single)

Creates a new path from the result of applying any and all effects to a source path.

public SkiaSharp.SKPath GetFillPath (SkiaSharp.SKPath src, SkiaSharp.SKRect cullRect, float resScale);

Parameters

src
SKPath

The source path.

cullRect
SKRect

The limit to be passed to the path effect.

resScale
Single

If > 1, increase precision, else if (0 < res < 1) reduce precision in favor of speed/size.

Returns

Returns the resulting fill path, or null if the source path should be drawn with a hairline.

GetFillPath(SKPath, SKPath, SKRect, Single)

Applies any and all effects to a source path, returning the result in the destination.

public bool GetFillPath (SkiaSharp.SKPath src, SkiaSharp.SKPath dst, SkiaSharp.SKRect cullRect, float resScale);

Parameters

src
SKPath

The input path.

dst
SKPath

The output path.

cullRect
SKRect

The destination path may be culled to this rectangle.

resScale
Single

If > 1, increase precision, else if (0 < res < 1) reduce precision in favor of speed/size.

Returns

Returns true if the path should be filled, or false if it should be drawn with a hairline.

Applies to