Class NodeRenderer

java.lang.Object
com.github.weisj.jsvg.renderer.NodeRenderer

public final class NodeRenderer extends Object
  • Method Details

    • renderNode

      public static void renderNode(@NotNull @NotNull SVGNode node, @NotNull @NotNull RenderContext context, @NotNull @NotNull Output output)
    • createChildContext

      @NotNull public static @NotNull RenderContext createChildContext(@NotNull @NotNull SVGNode node, @NotNull @NotNull RenderContext context, @Nullable @Nullable Instantiator instantiator)
    • createRenderInfo

      @Nullable public static @Nullable NodeRenderer.Info createRenderInfo(@NotNull @NotNull SVGNode node, @NotNull @NotNull RenderContext context, @NotNull @NotNull Output output, @Nullable @Nullable Instantiator instantiator)
    • setupRenderContext

      @NotNull public static @NotNull RenderContext setupRenderContext(@NotNull @NotNull Object node, @NotNull @NotNull RenderContext context)
    • setupInnerViewRenderContext

      @NotNull public static @NotNull RenderContext setupInnerViewRenderContext(@NotNull @NotNull ViewBox viewBox, @NotNull @NotNull RenderContext context, boolean inheritAttributes)