Package gnu.kawa.models
Class PictureToSvg
- java.lang.Object
-
- gnu.kawa.models.PictureVisitor
-
- gnu.kawa.models.PictureToSvg
-
public class PictureToSvg extends PictureVisitor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class gnu.kawa.models.PictureVisitor
PictureVisitor.TrackingState
-
-
Field Summary
Fields Modifier and Type Field Description static String
SVG_NAMESPACE_URI
static String
XLINK_NAMESPACE_URI
-
Constructor Summary
Constructors Constructor Description PictureToSvg(Consumer out)
-
Method Summary
-
-
-
Field Detail
-
SVG_NAMESPACE_URI
public static final String SVG_NAMESPACE_URI
- See Also:
- Constant Field Values
-
XLINK_NAMESPACE_URI
public static final String XLINK_NAMESPACE_URI
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PictureToSvg
public PictureToSvg(Consumer out)
-
-
Method Detail
-
formatDouble
public static String formatDouble(double value)
-
writeSVGElementStart
public static void writeSVGElementStart(Rectangle2D bounds, Consumer out)
-
visitFillShape
public void visitFillShape(FillShape pic)
- Overrides:
visitFillShape
in classPictureVisitor
-
visitDrawShape
public void visitDrawShape(DrawShape pic)
- Overrides:
visitDrawShape
in classPictureVisitor
-
visitWithPaint
public void visitWithPaint(WithPaint pic)
- Overrides:
visitWithPaint
in classPictureVisitor
-
visitDrawImage
public void visitDrawImage(DrawImage image)
- Overrides:
visitDrawImage
in classPictureVisitor
-
visitPBox
public void visitPBox(PBox pic)
- Overrides:
visitPBox
in classPictureVisitor
-
transformAttribute
public static String transformAttribute(AffineTransform tr)
-
visitWithTransform
public void visitWithTransform(WithTransform pic)
- Overrides:
visitWithTransform
in classPictureVisitor
-
visitWithTransform
public void visitWithTransform(Picture pic, AffineTransform tr)
-
visitWithComposite
public void visitWithComposite(WithComposite pic)
- Overrides:
visitWithComposite
in classPictureVisitor
-
-