public class Path2D extends java.lang.Object implements CanvasPathMethods
Modifier and Type | Class and Description |
---|---|
static interface |
Path2D.ConstructorArgUnionType |
Constructor and Description |
---|
Path2D() |
Path2D(Path2D.ConstructorArgUnionType arg) |
Path2D(Path2D arg) |
Path2D(java.lang.String arg) |
Modifier and Type | Method and 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) |
public Path2D()
public Path2D(Path2D.ConstructorArgUnionType arg)
public Path2D(Path2D arg)
public Path2D(java.lang.String arg)
public void addPath(Path2D path)
public void arc(double x, double y, double radius, double startAngle, double endAngle, boolean optAnticlockwise)
arc
in interface CanvasPathMethods
public void arc(double x, double y, double radius, double startAngle, double endAngle)
arc
in interface CanvasPathMethods
public void arcTo(double x1, double y1, double x2, double y2, double radius)
arcTo
in interface CanvasPathMethods
public void bezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y)
bezierCurveTo
in interface CanvasPathMethods
public void closePath()
closePath
in interface CanvasPathMethods
public void lineTo(double x, double y)
lineTo
in interface CanvasPathMethods
public void moveTo(double x, double y)
moveTo
in interface CanvasPathMethods
public void quadraticCurveTo(double cpx, double cpy, double x, double y)
quadraticCurveTo
in interface CanvasPathMethods
public void rect(double x, double y, double w, double h)
rect
in interface CanvasPathMethods