Interface SVGPaint
-
- All Known Subinterfaces:
SimplePaintSVGPaint
- All Known Implementing Classes:
AbstractGradient
,AwtSVGPaint
,LinearGradient
,MeshGradient
,Pattern
,RadialGradient
,SolidColor
public interface SVGPaint
-
-
Field Summary
Fields Modifier and Type Field Description static SVGPaint
CONTEXT_FILL
static SVGPaint
CONTEXT_STROKE
static SVGPaint
CURRENT_COLOR
static AwtSVGPaint
DEFAULT_PAINT
static SVGPaint
NONE
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
drawShape(@NotNull Output output, @NotNull RenderContext context, @NotNull java.awt.Shape shape, @Nullable java.awt.geom.Rectangle2D bounds)
void
fillShape(@NotNull Output output, @NotNull RenderContext context, @NotNull java.awt.Shape shape, @Nullable java.awt.geom.Rectangle2D bounds)
default boolean
isVisible()
-
-
-
Field Detail
-
DEFAULT_PAINT
static final AwtSVGPaint DEFAULT_PAINT
-
NONE
static final SVGPaint NONE
-
CURRENT_COLOR
static final SVGPaint CURRENT_COLOR
-
CONTEXT_FILL
static final SVGPaint CONTEXT_FILL
-
CONTEXT_STROKE
static final SVGPaint CONTEXT_STROKE
-
-
Method Detail
-
fillShape
void fillShape(@NotNull @NotNull Output output, @NotNull @NotNull RenderContext context, @NotNull @NotNull java.awt.Shape shape, @Nullable @Nullable java.awt.geom.Rectangle2D bounds)
-
drawShape
void drawShape(@NotNull @NotNull Output output, @NotNull @NotNull RenderContext context, @NotNull @NotNull java.awt.Shape shape, @Nullable @Nullable java.awt.geom.Rectangle2D bounds)
-
isVisible
default boolean isVisible()
-
-