C# Class SkiaSharp.SKPathEffect

Inheritance: SKObject
Show file Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
Create1DPath ( SKPath path, float advance, float phase, SKPath1DPathEffectStyle style ) : SKPathEffect
Create2DLine ( float width, SKMatrix matrix ) : SKPathEffect
Create2DPath ( SKMatrix matrix, SKPath path ) : SKPathEffect
CreateCompose ( SKPathEffect outer, SKPathEffect inner ) : SKPathEffect
CreateCorner ( float radius ) : SKPathEffect
CreateDash ( float intervals, float phase ) : SKPathEffect
CreateDiscrete ( float segLength, float deviation, UInt32 seedAssist ) : SKPathEffect
CreateSum ( SKPathEffect first, SKPathEffect second ) : SKPathEffect

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
Create1DPath ( SKPath path, float advance, float phase, SkPath1DPathEffectStyle style ) : SKPathEffect
SKPathEffect ( IntPtr handle, bool owns ) : System

Method Details

Create1DPath() public static method

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

Create2DLine() public static method

public static Create2DLine ( float width, SKMatrix matrix ) : SKPathEffect
width float
matrix SKMatrix
return SKPathEffect

Create2DPath() public static method

public static Create2DPath ( SKMatrix matrix, SKPath path ) : SKPathEffect
matrix SKMatrix
path SKPath
return SKPathEffect

CreateCompose() public static method

public static CreateCompose ( SKPathEffect outer, SKPathEffect inner ) : SKPathEffect
outer SKPathEffect
inner SKPathEffect
return SKPathEffect

CreateCorner() public static method

public static CreateCorner ( float radius ) : SKPathEffect
radius float
return SKPathEffect

CreateDash() public static method

public static CreateDash ( float intervals, float phase ) : SKPathEffect
intervals float
phase float
return SKPathEffect

CreateDiscrete() public static method

public static CreateDiscrete ( float segLength, float deviation, UInt32 seedAssist ) : SKPathEffect
segLength float
deviation float
seedAssist System.UInt32
return SKPathEffect

CreateSum() public static method

public static CreateSum ( SKPathEffect first, SKPathEffect second ) : SKPathEffect
first SKPathEffect
second SKPathEffect
return SKPathEffect

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void