Skip to main content

Class SKPathEffect

Namespace: SkiaSharp
Assembly: VelloSharp.Skia.Core.dll

public sealed class SKPathEffect : IDisposable

Inheritance​

object ← SKPathEffect

Implements​

IDisposable

Inherited Members​

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Methods​

Create1DPath(SKPath, float, float, SKPath1DPathEffectStyle)​

public static SKPathEffect Create1DPath(SKPath path, float advance, float phase, SKPath1DPathEffectStyle style)

Parameters​

path SKPath

advance float

phase float

style SKPath1DPathEffectStyle

Returns​

SKPathEffect

Create2DLine(float, SKMatrix)​

public static SKPathEffect Create2DLine(float width, SKMatrix matrix)

Parameters​

width float

matrix SKMatrix

Returns​

SKPathEffect

Create2DPath(SKMatrix, SKPath)​

public static SKPathEffect Create2DPath(SKMatrix matrix, SKPath path)

Parameters​

matrix SKMatrix

path SKPath

Returns​

SKPathEffect

CreateCompose(SKPathEffect, SKPathEffect)​

public static SKPathEffect CreateCompose(SKPathEffect outer, SKPathEffect inner)

Parameters​

outer SKPathEffect

inner SKPathEffect

Returns​

SKPathEffect

CreateCorner(float)​

public static SKPathEffect CreateCorner(float radius)

Parameters​

radius float

Returns​

SKPathEffect

CreateDash(float[], float)​

public static SKPathEffect CreateDash(float[] intervals, float phase)

Parameters​

intervals float[]

phase float

Returns​

SKPathEffect

CreateDiscrete(float, float, uint)​

public static SKPathEffect CreateDiscrete(float segLength, float deviation, uint seedAssist = 0)

Parameters​

segLength float

deviation float

seedAssist uint

Returns​

SKPathEffect

CreateSum(SKPathEffect, SKPathEffect)​

public static SKPathEffect CreateSum(SKPathEffect first, SKPathEffect second)

Parameters​

first SKPathEffect

second SKPathEffect

Returns​

SKPathEffect

CreateTrim(float, float)​

public static SKPathEffect CreateTrim(float start, float stop)

Parameters​

start float

stop float

Returns​

SKPathEffect

CreateTrim(float, float, SKTrimPathEffectMode)​

public static SKPathEffect CreateTrim(float start, float stop, SKTrimPathEffectMode mode)

Parameters​

start float

stop float

mode SKTrimPathEffectMode

Returns​

SKPathEffect

Dispose()​

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()