Table of Contents

Interface CanvasDrawPath

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll
[Value("CanvasDrawPath")]
public interface CanvasDrawPath

Methods

BeginPath()

[Value("beginPath")]
GlobalObject.Undefined BeginPath()

Returns

GlobalObject.Undefined

Clip(CanvasFillRule)

[Value("clip")]
GlobalObject.Undefined Clip(CanvasFillRule fillRule = CanvasFillRule.Nonzero)

Parameters

fillRule CanvasFillRule

Returns

GlobalObject.Undefined

Clip(Path2D, CanvasFillRule)

[Value("clip")]
GlobalObject.Undefined Clip(Path2D path, CanvasFillRule fillRule = CanvasFillRule.Nonzero)

Parameters

path Path2D
fillRule CanvasFillRule

Returns

GlobalObject.Undefined

Fill(CanvasFillRule)

[Value("fill")]
GlobalObject.Undefined Fill(CanvasFillRule fillRule = CanvasFillRule.Nonzero)

Parameters

fillRule CanvasFillRule

Returns

GlobalObject.Undefined

Fill(Path2D, CanvasFillRule)

[Value("fill")]
GlobalObject.Undefined Fill(Path2D path, CanvasFillRule fillRule = CanvasFillRule.Nonzero)

Parameters

path Path2D
fillRule CanvasFillRule

Returns

GlobalObject.Undefined

IsPointInPath(Path2D, double, double, CanvasFillRule)

[Value("isPointInPath")]
bool IsPointInPath(Path2D path, double x, double y, CanvasFillRule fillRule = CanvasFillRule.Nonzero)

Parameters

path Path2D
x double
y double
fillRule CanvasFillRule

Returns

bool

IsPointInPath(double, double, CanvasFillRule)

[Value("isPointInPath")]
bool IsPointInPath(double x, double y, CanvasFillRule fillRule = CanvasFillRule.Nonzero)

Parameters

x double
y double
fillRule CanvasFillRule

Returns

bool

IsPointInStroke(Path2D, double, double)

[Value("isPointInStroke")]
bool IsPointInStroke(Path2D path, double x, double y)

Parameters

path Path2D
x double
y double

Returns

bool

IsPointInStroke(double, double)

[Value("isPointInStroke")]
bool IsPointInStroke(double x, double y)

Parameters

x double
y double

Returns

bool

Stroke()

[Value("stroke")]
GlobalObject.Undefined Stroke()

Returns

GlobalObject.Undefined

Stroke(Path2D)

[Value("stroke")]
GlobalObject.Undefined Stroke(Path2D path)

Parameters

path Path2D

Returns

GlobalObject.Undefined