public class Path2D extends java.lang.Object implements CanvasPathMethods
Constructor and Description |
---|
Path2D() |
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 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