Class Filter.FilterInfo
- java.lang.Object
-
- com.github.weisj.jsvg.nodes.filter.Filter.FilterInfo
-
- Enclosing class:
- Filter
public static final class Filter.FilterInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private @NotNull BlittableImage
blittableImage
private @NotNull java.awt.geom.Rectangle2D
elementBounds
private @NotNull java.awt.Graphics2D
imageGraphics
int
imageHeight
int
imageWidth
private java.awt.image.ImageProducer
producer
-
Constructor Summary
Constructors Modifier Constructor Description private
FilterInfo(@NotNull java.awt.Graphics2D g, @NotNull BlittableImage blittableImage, @NotNull java.awt.geom.Rectangle2D elementBounds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
blitImage(@NotNull java.awt.Graphics2D g, @NotNull RenderContext context)
void
close()
@NotNull java.awt.geom.Rectangle2D
elementBounds()
@NotNull java.awt.Graphics2D
graphics()
@NotNull java.awt.geom.Rectangle2D
imageBounds()
@NotNull java.awt.geom.Rectangle2D
tile()
-
-
-
Field Detail
-
imageWidth
public final int imageWidth
-
imageHeight
public final int imageHeight
-
elementBounds
@NotNull private final @NotNull java.awt.geom.Rectangle2D elementBounds
-
imageGraphics
@NotNull private final @NotNull java.awt.Graphics2D imageGraphics
-
blittableImage
@NotNull private final @NotNull BlittableImage blittableImage
-
producer
private java.awt.image.ImageProducer producer
-
-
Constructor Detail
-
FilterInfo
private FilterInfo(@NotNull @NotNull java.awt.Graphics2D g, @NotNull @NotNull BlittableImage blittableImage, @NotNull @NotNull java.awt.geom.Rectangle2D elementBounds)
-
-
Method Detail
-
imageBounds
@NotNull public @NotNull java.awt.geom.Rectangle2D imageBounds()
-
elementBounds
@NotNull public @NotNull java.awt.geom.Rectangle2D elementBounds()
-
graphics
@NotNull public @NotNull java.awt.Graphics2D graphics()
-
tile
@NotNull public @NotNull java.awt.geom.Rectangle2D tile()
-
blitImage
public void blitImage(@NotNull @NotNull java.awt.Graphics2D g, @NotNull @NotNull RenderContext context)
-
close
public void close()
-
-