public class TikzGraphics
extends java.lang.Object
Constructor and Description |
---|
TikzGraphics(double scale,
boolean withPreamble,
ColorMapper mapper) |
Modifier and Type | Method and Description |
---|---|
void |
appendRaw(double x,
double y,
java.lang.String formula) |
void |
arc(double x,
double y,
int angleStart,
int angleEnd,
double radius) |
void |
closeLink() |
void |
createData(java.io.OutputStream os) |
void |
drawPathIterator(double x,
double y,
java.awt.geom.PathIterator path) |
void |
drawSingleCharacter(double x,
double y,
char c) |
void |
ellipse(double x,
double y,
double width,
double height) |
static java.lang.String |
format(double x) |
void |
line(double x1,
double y1,
double x2,
double y2) |
void |
openLink(java.lang.String url,
java.lang.String title) |
void |
polygon(double[] points) |
void |
rectangle(double x,
double y,
double width,
double height) |
void |
rectangleRound(double x,
double y,
double width,
double height,
double r) |
void |
setFillColor(HColor c) |
void |
setGradientColor(HColor c1,
HColor c2,
char policy) |
void |
setStrokeColor(HColor c) |
void |
setStrokeWidth(double thickness,
java.lang.String dash) |
void |
text(double x,
double y,
java.lang.String text,
boolean underline,
boolean italic,
boolean bold) |
void |
upath(double x,
double y,
UPath path) |
public TikzGraphics(double scale, boolean withPreamble, ColorMapper mapper)
public void createData(java.io.OutputStream os) throws java.io.IOException
java.io.IOException
public void rectangle(double x, double y, double width, double height)
public static java.lang.String format(double x)
public void text(double x, double y, java.lang.String text, boolean underline, boolean italic, boolean bold)
public void appendRaw(double x, double y, java.lang.String formula)
public void line(double x1, double y1, double x2, double y2)
public void polygon(double[] points)
public void rectangleRound(double x, double y, double width, double height, double r)
public void upath(double x, double y, UPath path)
public void ellipse(double x, double y, double width, double height)
public void arc(double x, double y, int angleStart, int angleEnd, double radius)
public void drawSingleCharacter(double x, double y, char c)
public void drawPathIterator(double x, double y, java.awt.geom.PathIterator path)
public void setFillColor(HColor c)
public void setStrokeColor(HColor c)
public void setStrokeWidth(double thickness, java.lang.String dash)
public void openLink(java.lang.String url, java.lang.String title)
public void closeLink()