Class Path2D
java.lang.Object
elemental2.dom.Path2D
- All Implemented Interfaces:
CanvasPathMethods
@JsType(isNative=true,
namespace="<global>")
public class Path2D
extends Object
implements CanvasPathMethods
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface elemental2.dom.CanvasPathMethods
CanvasPathMethods.RoundRectRadiiArrayUnionType, CanvasPathMethods.RoundRectRadiiUnionType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
arc
(double x, double y, double radius, double startAngle, double endAngle) void
arc
(double x, double y, double radius, double startAngle, double endAngle, boolean optAnticlockwise) 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) void
roundRect
(double x, double y, double w, double h, CanvasPathMethods.RoundRectRadiiUnionType radii) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface elemental2.dom.CanvasPathMethods
roundRect, roundRect, roundRect, roundRect
-
Constructor Details
-
Path2D
public Path2D() -
Path2D
-
Path2D
-
Path2D
-
-
Method Details
-
addPath
-
arc
public void arc(double x, double y, double radius, double startAngle, double endAngle, boolean optAnticlockwise) - Specified by:
arc
in interfaceCanvasPathMethods
-
arc
public void arc(double x, double y, double radius, double startAngle, double endAngle) - Specified by:
arc
in interfaceCanvasPathMethods
-
arcTo
public void arcTo(double x1, double y1, double x2, double y2, double radius) - Specified by:
arcTo
in interfaceCanvasPathMethods
-
bezierCurveTo
public void bezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y) - Specified by:
bezierCurveTo
in interfaceCanvasPathMethods
-
closePath
public void closePath()- Specified by:
closePath
in interfaceCanvasPathMethods
-
lineTo
public void lineTo(double x, double y) - Specified by:
lineTo
in interfaceCanvasPathMethods
-
moveTo
public void moveTo(double x, double y) - Specified by:
moveTo
in interfaceCanvasPathMethods
-
quadraticCurveTo
public void quadraticCurveTo(double cpx, double cpy, double x, double y) - Specified by:
quadraticCurveTo
in interfaceCanvasPathMethods
-
rect
public void rect(double x, double y, double w, double h) - Specified by:
rect
in interfaceCanvasPathMethods
-
roundRect
public void roundRect(double x, double y, double w, double h, CanvasPathMethods.RoundRectRadiiUnionType radii) - Specified by:
roundRect
in interfaceCanvasPathMethods
-
roundRect
public void roundRect(double x, double y, double w, double h) - Specified by:
roundRect
in interfaceCanvasPathMethods
-