Package elemental2.dom
Class Path2D
- java.lang.Object
-
- elemental2.dom.Path2D
-
- All Implemented Interfaces:
CanvasPathMethods
@JsType(isNative=true, namespace="<global>") public class Path2D extends java.lang.Object implements CanvasPathMethods
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
Path2D.ConstructorArgUnionType
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPath(Path2D path)
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
closePath()
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)
-
-
-
Constructor Detail
-
Path2D
public Path2D()
-
Path2D
public Path2D(Path2D.ConstructorArgUnionType arg)
-
Path2D
public Path2D(Path2D arg)
-
Path2D
public Path2D(java.lang.String arg)
-
-
Method Detail
-
addPath
public void addPath(Path2D path)
-
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
-
-