SvgDiagramRender (taack-ui 0.3.8-SNAPSHOT API)
Package: taack.ui.diagram.render

[Groovy] Class SvgDiagramRender

    • taack.ui.diagram.render.SvgDiagramRender
    • All Implemented Interfaces and Traits:
      taack.ui.diagram.render.IDiagramRender


      @groovy.transform.CompileStatic
      class SvgDiagramRender
      extends java.lang.Object
      implements taack.ui.diagram.render.IDiagramRender
      • Method Detail

        • @java.lang.Override BigDecimal getDiagramHeight()

        • @java.lang.Override BigDecimal getDiagramWidth()

        • java.lang.String getRendered()

        • @java.lang.Override void lineWidth(BigDecimal width)

        • @java.lang.Override BigDecimal measureText(java.lang.String text)

        • @java.lang.Override void renderArrow(BigDecimal[] coords)

        • @java.lang.Override void renderHorizontalLine()

        • @java.lang.Override void renderHorizontalStrip(BigDecimal height)

        • @java.lang.Override void renderLabel(java.lang.String label)

        • @java.lang.Override void renderPoly(BigDecimal[] coords)

        • @java.lang.Override void renderSmallLabel(java.lang.String label)

        • @java.lang.Override void renderTriangle(BigDecimal length, boolean isDown)

        • @java.lang.Override void renderVerticalLine()

        • @java.lang.Override void renderVerticalStrip(BigDecimal width)

        • @java.lang.Override void strokeStyle(taack.ui.base.common.Style style)