Class TikzGraphics

java.lang.Object
net.sourceforge.plantuml.tikz.TikzGraphics

public class TikzGraphics extends Object
  • Constructor Details

    • TikzGraphics

      public TikzGraphics(double scale, boolean withPreamble, ColorMapper mapper)
  • Method Details

    • createData

      public void createData(OutputStream os) throws IOException
      Throws:
      IOException
    • rectangle

      public void rectangle(double x, double y, double width, double height)
    • format

      public static String format(double x)
    • text

      public void text(double x, double y, String text, boolean underline, boolean italic, boolean bold)
    • appendRaw

      public void appendRaw(double x, double y, String formula)
    • line

      public void line(double x1, double y1, double x2, double y2)
    • polygon

      public void polygon(double[] points)
    • rectangleRound

      public void rectangleRound(double x, double y, double width, double height, double r)
    • upath

      public void upath(double x, double y, UPath path)
    • ellipse

      public void ellipse(double x, double y, double width, double height)
    • arc

      public void arc(double x, double y, int angleStart, int angleEnd, double radius)
    • drawSingleCharacter

      public void drawSingleCharacter(double x, double y, char c)
    • drawPathIterator

      public void drawPathIterator(double x, double y, PathIterator path)
    • setFillColor

      public void setFillColor(HColor c)
    • setGradientColor

      public void setGradientColor(HColor c1, HColor c2, char policy)
    • setStrokeColor

      public void setStrokeColor(HColor c)
    • setStrokeWidth

      public void setStrokeWidth(double thickness, String dash)
    • openLink

      public void openLink(String url, String title)
    • closeLink

      public void closeLink()