Interface SVGPaint

All Known Subinterfaces:
SimplePaintSVGPaint
All Known Implementing Classes:
AbstractGradient, AnimatedColor, AnimatedPaint, AwtSVGPaint, LinearGradient, MeshGradient, NonePaint, Pattern, RadialGradient, SentinelPaint, SolidColor

public interface SVGPaint
  • Method Details

    • derive

      @Nullable static @Nullable SVGPaint derive(@Nullable @Nullable SVGPaint current, @Nullable @Nullable SVGPaint other)
    • fillShape

      void fillShape(@NotNull @NotNull Output output, @NotNull @NotNull RenderContext context, @NotNull @NotNull Shape shape, @Nullable @Nullable Rectangle2D bounds)
    • drawShape

      void drawShape(@NotNull @NotNull Output output, @NotNull @NotNull RenderContext context, @NotNull @NotNull Shape shape, @Nullable @Nullable Rectangle2D bounds)
    • isVisible

      default boolean isVisible(@NotNull @NotNull RenderContext context)