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 Filter.FilterBounds
filterBounds
int
imageHeight
private @NotNull Output
imageOutput
int
imageWidth
-
Constructor Summary
Constructors Constructor Description FilterInfo(@NotNull BlittableImage blittableImage, @NotNull Output imageOutput, @NotNull Filter.FilterBounds filterBounds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull java.awt.geom.Rectangle2D
elementBounds()
@NotNull java.awt.geom.Rectangle2D
filterRegion()
@NotNull java.awt.geom.Rectangle2D
imageBounds()
@NotNull Output
output()
@NotNull java.awt.geom.Rectangle2D
tile()
-
-
-
Field Detail
-
imageWidth
public final int imageWidth
-
imageHeight
public final int imageHeight
-
filterBounds
@NotNull private final @NotNull Filter.FilterBounds filterBounds
-
blittableImage
@NotNull private final @NotNull BlittableImage blittableImage
-
imageOutput
@NotNull private final @NotNull Output imageOutput
-
-
Constructor Detail
-
FilterInfo
public FilterInfo(@NotNull @NotNull BlittableImage blittableImage, @NotNull @NotNull Output imageOutput, @NotNull @NotNull Filter.FilterBounds filterBounds)
-
-
Method Detail
-
imageBounds
@NotNull public @NotNull java.awt.geom.Rectangle2D imageBounds()
-
filterRegion
@NotNull public @NotNull java.awt.geom.Rectangle2D filterRegion()
-
elementBounds
@NotNull public @NotNull java.awt.geom.Rectangle2D elementBounds()
-
output
@NotNull public @NotNull Output output()
-
tile
@NotNull public @NotNull java.awt.geom.Rectangle2D tile()
-
-