Class RenderContext

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

public class RenderContext extends Object
  • Method Details

    • createInitial

      @NotNull public static @NotNull RenderContext createInitial(@Nullable @Nullable JComponent targetComponent, @NotNull @NotNull MeasureContext measureContext)
    • strokeContext

      @NotNull public @NotNull StrokeContext strokeContext()
    • rootTransform

      @NotNull public @NotNull AffineTransform rootTransform()
    • targetComponent

      @Nullable public @Nullable JComponent targetComponent()
    • measureContext

      @NotNull public @NotNull MeasureContext measureContext()
    • fontRenderContext

      @NotNull public @NotNull FontRenderContext fontRenderContext()
    • fillRule

      @NotNull public @NotNull FillRule fillRule()
    • strokePaint

      @NotNull public @NotNull SVGPaint strokePaint()
    • fillPaint

      @NotNull public @NotNull SVGPaint fillPaint()
    • rawOpacity

      public float rawOpacity()
    • fillOpacity

      public float fillOpacity()
    • strokeOpacity

      public float strokeOpacity()
    • stroke

      @NotNull public @NotNull Stroke stroke(float pathLengthFactor)
    • font

      @NotNull public @NotNull SVGFont font()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • createImage

      @NotNull public @NotNull Image createImage(@NotNull @NotNull ImageProducer imageProducer)