|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface for objects that are capable of constructing paths. Path painting (stroking or filling) is not included.
Method Summary | |
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. |
Method Detail |
public void move(double x, double y) throws IOException
IOException
public void line(double x, double y) throws IOException
IOException
public void quad(double x1, double y1, double x2, double y2) throws IOException
IOException
public void cubic(double x1, double y1, double x2, double y2, double x3, double y3) throws IOException
IOException
public void closePath(double x0, double y0) throws IOException
IOException
public void flush() throws IOException
IOException
public boolean addPath(Shape s) throws IOException
IOException
public boolean addPath(Shape s, AffineTransform transform) throws IOException
IOException
|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |