Interface CanvasPath
- Namespace
- CSharpToJavaScript.APIs.JS
- Assembly
- CSharpToJavaScript.dll
[Value("CanvasPath")]
public interface CanvasPath
Methods
Arc(double, double, double, double, double, bool)
[Value("arc")]
GlobalObject.Undefined Arc(double x, double y, double radius, double startAngle, double endAngle, bool counterclockwise = false)
Parameters
x double
y double
radius double
startAngle double
endAngle double
counterclockwise bool
Returns
- GlobalObject.Undefined
ArcTo(double, double, double, double, double)
[Value("arcTo")]
GlobalObject.Undefined ArcTo(double x1, double y1, double x2, double y2, double radius)
Parameters
x1 double
y1 double
x2 double
y2 double
radius double
Returns
- GlobalObject.Undefined
BezierCurveTo(double, double, double, double, double, double)
[Value("bezierCurveTo")]
GlobalObject.Undefined BezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y)
Parameters
cp1x double
cp1y double
cp2x double
cp2y double
x double
y double
Returns
- GlobalObject.Undefined
ClosePath()
[Value("closePath")]
GlobalObject.Undefined ClosePath()
Returns
- GlobalObject.Undefined
Ellipse(double, double, double, double, double, double, double, bool)
[Value("ellipse")]
GlobalObject.Undefined Ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle, bool counterclockwise = false)
Parameters
x double
y double
radiusX double
radiusY double
rotation double
startAngle double
endAngle double
counterclockwise bool
Returns
- GlobalObject.Undefined
LineTo(double, double)
[Value("lineTo")]
GlobalObject.Undefined LineTo(double x, double y)
Parameters
x double
y double
Returns
- GlobalObject.Undefined
MoveTo(double, double)
[Value("moveTo")]
GlobalObject.Undefined MoveTo(double x, double y)
Parameters
x double
y double
Returns
- GlobalObject.Undefined
QuadraticCurveTo(double, double, double, double)
[Value("quadraticCurveTo")]
GlobalObject.Undefined QuadraticCurveTo(double cpx, double cpy, double x, double y)
Parameters
cpx double
cpy double
x double
y double
Returns
- GlobalObject.Undefined
Rect(double, double, double, double)
[Value("rect")]
GlobalObject.Undefined Rect(double x, double y, double w, double h)
Parameters
x double
y double
w double
h double
Returns
- GlobalObject.Undefined
RoundRect(double, double, double, double, Union75)
[Value("roundRect")]
GlobalObject.Undefined RoundRect(double x, double y, double w, double h, Union75 radii = default)
Parameters
x double
y double
w double
h double
radii Union75
Returns
- GlobalObject.Undefined