Class SvgGraphics


  • public class SvgGraphics
    extends Object
    • Constructor Detail

    • Method Detail

      • ensureVisible

        protected final void ensureVisible​(double x,
                                           double y)
      • svgEllipse

        public void svgEllipse​(double x,
                               double y,
                               double xRadius,
                               double yRadius,
                               double deltaShadow)
      • svgArcEllipse

        public void svgArcEllipse​(double rx,
                                  double ry,
                                  double x1,
                                  double y1,
                                  double x2,
                                  double y2)
      • createSvgGradient

        public String createSvgGradient​(String color1,
                                        String color2,
                                        char policy)
      • setFillColor

        public final void setFillColor​(String fill)
      • setFillColor

        public final void setFillColor​(String fill,
                                       String fillDark)
      • setStrokeColor

        public final void setStrokeColor​(String stroke)
      • setStrokeColor

        public final void setStrokeColor​(String stroke,
                                         String strokeDark)
      • setStrokeWidth

        public final void setStrokeWidth​(double strokeWidth,
                                         String strokeDasharray)
      • getG

        public final Element getG()
      • svgRectangle

        public void svgRectangle​(double x,
                                 double y,
                                 double width,
                                 double height,
                                 double rx,
                                 double ry,
                                 double deltaShadow,
                                 String id,
                                 String codeLine)
      • svgLine

        public void svgLine​(double x1,
                            double y1,
                            double x2,
                            double y2,
                            double deltaShadow)
      • svgPolygon

        public void svgPolygon​(double deltaShadow,
                               double... points)
      • svgPath

        public void svgPath​(double x,
                            double y,
                            UPath path,
                            double deltaShadow)
      • newpath

        public void newpath()
      • moveto

        public void moveto​(double x,
                           double y)
      • lineto

        public void lineto​(double x,
                           double y)
      • closepath

        public void closepath()
      • curveto

        public void curveto​(double x1,
                            double y1,
                            double x2,
                            double y2,
                            double x3,
                            double y3)
      • quadto

        public void quadto​(double x1,
                           double y1,
                           double x2,
                           double y2)
      • fill

        public void fill​(int windingRule)
      • drawPathIterator

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

        public void svgImage​(UImageSvg image,
                             double x,
                             double y)
      • setHidden

        public void setHidden​(boolean hidden)
      • getMD5Hex

        public static String getMD5Hex​(String comment)
      • addComment

        public void addComment​(String comment)
      • closeLink

        public void closeLink()
      • closeGroup

        public void closeGroup()