Package net.sourceforge.plantuml.eps
Class EpsGraphicsMacro
- java.lang.Object
-
- net.sourceforge.plantuml.eps.EpsGraphics
-
- net.sourceforge.plantuml.eps.EpsGraphicsMacro
-
- Direct Known Subclasses:
EpsGraphicsMacroAndText
public class EpsGraphicsMacro extends EpsGraphics
-
-
Field Summary
-
Fields inherited from class net.sourceforge.plantuml.eps.EpsGraphics
COEF, END_OF_FILE
-
-
Constructor Summary
Constructors Constructor Description EpsGraphicsMacro()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidappend(java.lang.String s, boolean checkConsistence)voidclosepath()voidcurveto(double x1, double y1, double x2, double y2, double x3, double y3)protected voidepsHLine(double x, double ymin, double ymax)protected voidepsVLine(double y, double xmin, double xmax)voidfill(int windingRule)protected java.lang.StringgetBodyString()voidlineto(double x1, double y1)voidmoveto(double x1, double y1)voidnewpath()voidquadto(double x1, double y1, double x2, double y2)-
Methods inherited from class net.sourceforge.plantuml.eps.EpsGraphics
appendColor, appendColorShort, close, closeLink, closepathDot, curvetoNoMacro, drawEps, drawImage, ensureVisible, epsEllipse, epsEllipse, epsEllipseShadow, epsLine, epsPath, epsPolygon, epsPolygon, epsPolygonShadow, epsRectangle, epsRectangle, epsRectangleShadow, epsUrlLink, formatSimple4, getColor, getDashSpace, getDashVisible, getEPSCode, linetoNoMacro, movetoNoMacro, newpathDot, openLink, setFillColor, setStrokeColor, setStrokeWidth
-
-
-
-
Method Detail
-
append
protected void append(java.lang.String s, boolean checkConsistence)- Overrides:
appendin classEpsGraphics
-
getBodyString
protected java.lang.String getBodyString()
- Overrides:
getBodyStringin classEpsGraphics
-
newpath
public void newpath()
- Overrides:
newpathin classEpsGraphics
-
closepath
public void closepath()
- Overrides:
closepathin classEpsGraphics
-
fill
public void fill(int windingRule)
- Overrides:
fillin classEpsGraphics
-
moveto
public void moveto(double x1, double y1)- Overrides:
movetoin classEpsGraphics
-
lineto
public void lineto(double x1, double y1)- Overrides:
linetoin classEpsGraphics
-
curveto
public void curveto(double x1, double y1, double x2, double y2, double x3, double y3)- Overrides:
curvetoin classEpsGraphics
-
quadto
public void quadto(double x1, double y1, double x2, double y2)- Overrides:
quadtoin classEpsGraphics
-
epsHLine
protected void epsHLine(double x, double ymin, double ymax)- Overrides:
epsHLinein classEpsGraphics
-
epsVLine
protected void epsVLine(double y, double xmin, double xmax)- Overrides:
epsVLinein classEpsGraphics
-
-