Package com.github.weisj.jsvg.renderer
Class NodeRenderer.InfoWithFilter
- java.lang.Object
-
- com.github.weisj.jsvg.renderer.NodeRenderer.Info
-
- com.github.weisj.jsvg.renderer.NodeRenderer.InfoWithFilter
-
- All Implemented Interfaces:
java.lang.AutoCloseable
- Enclosing class:
- NodeRenderer
private static final class NodeRenderer.InfoWithFilter extends NodeRenderer.Info
-
-
Field Summary
Fields Modifier and Type Field Description private @NotNull Filter
filter
private Filter.FilterInfo
filterInfo
-
Fields inherited from class com.github.weisj.jsvg.renderer.NodeRenderer.Info
context, g, renderable
-
-
Constructor Summary
Constructors Constructor Description InfoWithFilter(@NotNull Renderable renderable, @NotNull RenderContext context, @NotNull java.awt.Graphics2D g, @NotNull Filter filter, @NotNull java.awt.geom.Rectangle2D elementBounds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
@NotNull java.awt.Graphics2D
graphics()
-
-
-
Field Detail
-
filter
@NotNull private final @NotNull Filter filter
-
filterInfo
@NotNull private final Filter.FilterInfo filterInfo
-
-
Constructor Detail
-
InfoWithFilter
InfoWithFilter(@NotNull @NotNull Renderable renderable, @NotNull @NotNull RenderContext context, @NotNull @NotNull java.awt.Graphics2D g, @NotNull @NotNull Filter filter, @NotNull @NotNull java.awt.geom.Rectangle2D elementBounds)
-
-
Method Detail
-
graphics
@NotNull public @NotNull java.awt.Graphics2D graphics()
- Overrides:
graphics
in classNodeRenderer.Info
-
close
public void close()
- Specified by:
close
in interfacejava.lang.AutoCloseable
- Overrides:
close
in classNodeRenderer.Info
-
-