Class UGraphicTikz
- java.lang.Object
-
- net.sourceforge.plantuml.ugraphic.AbstractCommonUGraphic
-
- net.sourceforge.plantuml.ugraphic.AbstractUGraphic<TikzGraphics>
-
- net.sourceforge.plantuml.ugraphic.tikz.UGraphicTikz
-
- All Implemented Interfaces:
ClipContainer
,UGraphic
,UGraphic2
public class UGraphicTikz extends AbstractUGraphic<TikzGraphics> implements ClipContainer, UGraphic2
-
-
Constructor Summary
Constructors Constructor Description UGraphicTikz(ColorMapper colorMapper, double scale, boolean withPreamble, TikzFontDistortion tikzFontDistortion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
closeUrl()
protected AbstractCommonUGraphic
copyUGraphic()
void
createTikz(java.io.OutputStream os)
StringBounder
getStringBounder()
boolean
matchesProperty(java.lang.String propertyName)
void
startUrl(Url url)
void
writeImageTOBEMOVED(java.io.OutputStream os, java.lang.String metadata, int dpi)
-
Methods inherited from class net.sourceforge.plantuml.ugraphic.AbstractUGraphic
afterDraw, beforeDraw, draw, drawComment, getGraphicObject, manageHiddenAutomatically, registerDriver
-
Methods inherited from class net.sourceforge.plantuml.ugraphic.AbstractCommonUGraphic
apply, closeGroup, dpiFactor, enlargeClip, flushUg, getClip, getColorMapper, getParam, getTranslateX, getTranslateY, startGroup
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.plantuml.ugraphic.ClipContainer
getClip
-
Methods inherited from interface net.sourceforge.plantuml.ugraphic.UGraphic
apply, closeGroup, draw, flushUg, getColorMapper, getParam, startGroup
-
-
-
-
Constructor Detail
-
UGraphicTikz
public UGraphicTikz(ColorMapper colorMapper, double scale, boolean withPreamble, TikzFontDistortion tikzFontDistortion)
-
-
Method Detail
-
copyUGraphic
protected AbstractCommonUGraphic copyUGraphic()
- Specified by:
copyUGraphic
in classAbstractCommonUGraphic
-
getStringBounder
public StringBounder getStringBounder()
- Specified by:
getStringBounder
in interfaceUGraphic
-
startUrl
public void startUrl(Url url)
- Specified by:
startUrl
in interfaceUGraphic
- Overrides:
startUrl
in classAbstractCommonUGraphic
-
closeUrl
public void closeUrl()
- Specified by:
closeUrl
in interfaceUGraphic
- Overrides:
closeUrl
in classAbstractCommonUGraphic
-
writeImageTOBEMOVED
public void writeImageTOBEMOVED(java.io.OutputStream os, java.lang.String metadata, int dpi) throws java.io.IOException
- Specified by:
writeImageTOBEMOVED
in interfaceUGraphic2
- Throws:
java.io.IOException
-
createTikz
public void createTikz(java.io.OutputStream os) throws java.io.IOException
- Throws:
java.io.IOException
-
matchesProperty
public boolean matchesProperty(java.lang.String propertyName)
- Specified by:
matchesProperty
in interfaceUGraphic
- Overrides:
matchesProperty
in classAbstractCommonUGraphic
-
-