public abstract class QuadToCubicPathConstructor extends AbstractPathConstructor
currentX, currentY
Modifier | Constructor and Description |
---|---|
protected |
QuadToCubicPathConstructor() |
Modifier and Type | Method and Description |
---|---|
void |
closePath(double x0,
double y0)
Closes the path by drawing a straight line to the last point which was
argument to move.
|
void |
cubic(double x1,
double y1,
double x2,
double y2,
double x3,
double y3)
Draws a cubic bezier curve from the current point to (x3, y3) using the
control points (x1, y1) and (x2, y2) and make (x3, y3) the current point.
|
void |
line(double x,
double y)
Draws a line from the current point to (x,y) and make (x,y) the current
point.
|
void |
move(double x,
double y)
Makes (x,y) the current point.
|
void |
quad(double x1,
double y1,
double x2,
double y2)
Draws a quadratic bezier curve from the current point to (x2, y2) using
the control point (x1, y1) and make (x2, y2) the current point.
|
public void move(double x, double y) throws IOException
PathConstructor
IOException
public void line(double x, double y) throws IOException
PathConstructor
IOException
public void quad(double x1, double y1, double x2, double y2) throws IOException
PathConstructor
IOException
public void cubic(double x1, double y1, double x2, double y2, double x3, double y3) throws IOException
PathConstructor
IOException
public void closePath(double x0, double y0) throws IOException
PathConstructor
IOException
Copyright © 2014. All rights reserved.