Package org.teavm.jso.canvas
Class Path2D
java.lang.Object
org.teavm.jso.canvas.Path2D
- All Implemented Interfaces:
org.teavm.jso.JSObject
-
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 counterclockwise) 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
static Path2D
create()
Deprecated.static Path2D
Deprecated.static Path2D
Deprecated.void
ellipse
(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle) void
ellipse
(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle, boolean counterclockwise) 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 width, double height) void
roundRect
(double x, double y, double width, double height, org.teavm.jso.JSObject radii) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.teavm.jso.JSObject
cast
-
Constructor Details
-
Path2D
public Path2D() -
Path2D
-
Path2D
-
-
Method Details
-
create
Deprecated. -
create
Deprecated. -
create
Deprecated. -
addPath
-
closePath
public void closePath() -
moveTo
public void moveTo(double x, double y) -
lineTo
public void lineTo(double x, double y) -
bezierCurveTo
public void bezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y) -
quadraticCurveTo
public void quadraticCurveTo(double cpx, double cpy, double x, double y) -
arc
public void arc(double x, double y, double radius, double startAngle, double endAngle) -
arc
public void arc(double x, double y, double radius, double startAngle, double endAngle, boolean counterclockwise) -
arcTo
public void arcTo(double x1, double y1, double x2, double y2, double radius) -
ellipse
public void ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle) -
ellipse
public void ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle, boolean counterclockwise) -
rect
public void rect(double x, double y, double width, double height) -
roundRect
public void roundRect(double x, double y, double width, double height, org.teavm.jso.JSObject radii)
-