- All Known Subinterfaces:
SimplePaintSVGPaint
- All Known Implementing Classes:
AbstractGradient
,AwtSVGPaint
,LinearGradient
,MeshGradient
,Pattern
,RadialGradient
,SolidColor
public interface SVGPaint
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SVGPaint
static final SVGPaint
static final SVGPaint
static final AwtSVGPaint
static final SVGPaint
-
Method Summary
Modifier and TypeMethodDescriptionvoid
drawShape
(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) void
fillShape
(@NotNull Output output, @NotNull RenderContext context, @NotNull Shape shape, @Nullable Rectangle2D bounds) default boolean
-
Field Details
-
DEFAULT_PAINT
-
NONE
-
CURRENT_COLOR
-
CONTEXT_FILL
-
CONTEXT_STROKE
-
-
Method Details
-
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()
-