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 void
append(java.lang.String s, boolean checkConsistence)
void
closepath()
void
curveto(double x1, double y1, double x2, double y2, double x3, double y3)
protected void
epsHLine(double x, double ymin, double ymax)
protected void
epsVLine(double y, double xmin, double xmax)
void
fill(int windingRule)
protected java.lang.String
getBodyString()
void
lineto(double x1, double y1)
void
moveto(double x1, double y1)
void
newpath()
void
quadto(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:
append
in classEpsGraphics
-
getBodyString
protected java.lang.String getBodyString()
- Overrides:
getBodyString
in classEpsGraphics
-
newpath
public void newpath()
- Overrides:
newpath
in classEpsGraphics
-
closepath
public void closepath()
- Overrides:
closepath
in classEpsGraphics
-
fill
public void fill(int windingRule)
- Overrides:
fill
in classEpsGraphics
-
moveto
public void moveto(double x1, double y1)
- Overrides:
moveto
in classEpsGraphics
-
lineto
public void lineto(double x1, double y1)
- Overrides:
lineto
in classEpsGraphics
-
curveto
public void curveto(double x1, double y1, double x2, double y2, double x3, double y3)
- Overrides:
curveto
in classEpsGraphics
-
quadto
public void quadto(double x1, double y1, double x2, double y2)
- Overrides:
quadto
in classEpsGraphics
-
epsHLine
protected void epsHLine(double x, double ymin, double ymax)
- Overrides:
epsHLine
in classEpsGraphics
-
epsVLine
protected void epsVLine(double y, double xmin, double xmax)
- Overrides:
epsVLine
in classEpsGraphics
-
-