Package com.github.weisj.jsvg.renderer
Class ShapeRenderer.ShapePaintContext
- java.lang.Object
-
- com.github.weisj.jsvg.renderer.ShapeRenderer.ShapePaintContext
-
- Enclosing class:
- ShapeRenderer
public static final class ShapeRenderer.ShapePaintContext extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private @NotNull RenderContext
context
private @NotNull java.awt.Stroke
stroke
private @Nullable java.awt.geom.AffineTransform
transform
private @NotNull java.util.Set<VectorEffect>
vectorEffects
-
Constructor Summary
Constructors Constructor Description ShapePaintContext(@NotNull RenderContext context, @NotNull java.util.Set<VectorEffect> vectorEffects, @NotNull java.awt.Stroke stroke, @Nullable java.awt.geom.AffineTransform transform)
-
-
-
Field Detail
-
context
@NotNull private final @NotNull RenderContext context
-
vectorEffects
@NotNull private final @NotNull java.util.Set<VectorEffect> vectorEffects
-
stroke
@NotNull private final @NotNull java.awt.Stroke stroke
-
transform
@Nullable private final @Nullable java.awt.geom.AffineTransform transform
-
-
Constructor Detail
-
ShapePaintContext
public ShapePaintContext(@NotNull @NotNull RenderContext context, @NotNull @NotNull java.util.Set<VectorEffect> vectorEffects, @NotNull @NotNull java.awt.Stroke stroke, @Nullable @Nullable java.awt.geom.AffineTransform transform)
-
-