public interface PathConstructor
| Modifier and Type | Method and Description | 
|---|---|
| boolean | addPath(Shape s)Adds the points of the shape using path construction
 operators. | 
| boolean | addPath(Shape s,
       AffineTransform transform)Adds the points of the shape using path construction
 operators, using the given transform. | 
| 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 | flush()Flushes any cached info to the output file. | 
| 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. | 
void move(double x,
        double y)
          throws IOException
IOExceptionvoid line(double x,
        double y)
          throws IOException
IOExceptionvoid quad(double x1,
        double y1,
        double x2,
        double y2)
          throws IOException
IOExceptionvoid cubic(double x1,
         double y1,
         double x2,
         double y2,
         double x3,
         double y3)
           throws IOException
IOExceptionvoid closePath(double x0,
             double y0)
               throws IOException
IOExceptionvoid flush()
           throws IOException
IOExceptionboolean addPath(Shape s) throws IOException
IOExceptionboolean addPath(Shape s, AffineTransform transform) throws IOException
IOExceptionCopyright © 2014. All rights reserved.