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 TypeMethodDescriptionvoidvoidarc(double x, double y, double radius, double startAngle, double endAngle) voidarc(double x, double y, double radius, double startAngle, double endAngle, boolean counterclockwise) voidarcTo(double x1, double y1, double x2, double y2, double radius) voidbezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y) voidstatic Path2Dcreate()Deprecated.static Path2DDeprecated.static Path2DDeprecated.voidellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle) voidellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle, boolean counterclockwise) voidlineTo(double x, double y) voidmoveTo(double x, double y) voidquadraticCurveTo(double cpx, double cpy, double x, double y) voidrect(double x, double y, double width, double height) voidroundRect(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, waitMethods 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)
-