Interface CanvasPathMethods
- All Known Implementing Classes:
BaseRenderingContext2D
,CanvasRenderingContext2D
,OffscreenCanvasRenderingContext2D
,Path2D
@JsType(isNative=true,
namespace="<global>")
public interface CanvasPathMethods
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptionvoid
arc
(double x, double y, double radius, double startAngle, double endAngle) void
arc
(double x, double y, double radius, double startAngle, double endAngle, boolean anticlockwise) void
arcTo
(double x1, double y1, double x2, double y2, double radius) void
bezierCurveTo
(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y) void
void
lineTo
(double x, double y) void
moveTo
(double x, double y) void
quadraticCurveTo
(double cpx, double cpy, double x, double y) void
rect
(double x, double y, double w, double h) void
roundRect
(double x, double y, double w, double h) default void
roundRect
(double x, double y, double w, double h, double radii) default void
roundRect
(double x, double y, double w, double h, elemental2.core.JsArray<CanvasPathMethods.RoundRectRadiiArrayUnionType> radii) default void
roundRect
(double x, double y, double w, double h, CanvasPathMethods.RoundRectRadiiArrayUnionType[] radii) void
roundRect
(double x, double y, double w, double h, CanvasPathMethods.RoundRectRadiiUnionType radii) default void
roundRect
(double x, double y, double w, double h, DOMPointInit radii)
-
Method Details
-
arc
void arc(double x, double y, double radius, double startAngle, double endAngle, boolean anticlockwise) -
arc
void arc(double x, double y, double radius, double startAngle, double endAngle) -
arcTo
void arcTo(double x1, double y1, double x2, double y2, double radius) -
bezierCurveTo
void bezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y) -
closePath
void closePath() -
lineTo
void lineTo(double x, double y) -
moveTo
void moveTo(double x, double y) -
quadraticCurveTo
void quadraticCurveTo(double cpx, double cpy, double x, double y) -
rect
void rect(double x, double y, double w, double h) -
roundRect
-
roundRect
@JsOverlay default void roundRect(double x, double y, double w, double h, elemental2.core.JsArray<CanvasPathMethods.RoundRectRadiiArrayUnionType> radii) -
roundRect
@JsOverlay default void roundRect(double x, double y, double w, double h, CanvasPathMethods.RoundRectRadiiArrayUnionType[] radii) -
roundRect
void roundRect(double x, double y, double w, double h, CanvasPathMethods.RoundRectRadiiUnionType radii) -
roundRect
@JsOverlay default void roundRect(double x, double y, double w, double h, double radii) -
roundRect
void roundRect(double x, double y, double w, double h)
-