Class FilterContext
- java.lang.Object
-
- com.github.weisj.jsvg.nodes.filter.FilterContext
-
public final class FilterContext extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private @Nullable ColorInterpolation
colorInterpolation
private Filter.FilterInfo
info
private @NotNull UnitType
primitiveUnits
private @Nullable java.awt.RenderingHints
renderingHints
private @NotNull ChannelStorage<Channel>
resultChannels
-
Constructor Summary
Constructors Constructor Description FilterContext(Filter.FilterInfo info, @NotNull UnitType primitiveUnits, @Nullable ColorInterpolation colorInterpolation, @Nullable java.awt.RenderingHints renderingHints)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColorInterpolation
colorInterpolation(ColorInterpolation colorInterpolation)
@NotNull Channel
getChannel(@NotNull FilterChannelKey key)
Filter.FilterInfo
info()
@NotNull UnitType
primitiveUnits()
@Nullable java.awt.RenderingHints
renderingHints()
@NotNull ChannelStorage<Channel>
resultChannels()
-
-
-
Field Detail
-
resultChannels
@NotNull private final @NotNull ChannelStorage<Channel> resultChannels
-
info
private final Filter.FilterInfo info
-
primitiveUnits
@NotNull private final @NotNull UnitType primitiveUnits
-
colorInterpolation
@Nullable private final @Nullable ColorInterpolation colorInterpolation
-
renderingHints
@Nullable private final @Nullable java.awt.RenderingHints renderingHints
-
-
Constructor Detail
-
FilterContext
public FilterContext(@NotNull Filter.FilterInfo info, @NotNull @NotNull UnitType primitiveUnits, @Nullable @Nullable ColorInterpolation colorInterpolation, @Nullable @Nullable java.awt.RenderingHints renderingHints)
-
-
Method Detail
-
info
@NotNull public Filter.FilterInfo info()
-
primitiveUnits
@NotNull public @NotNull UnitType primitiveUnits()
-
renderingHints
@Nullable public @Nullable java.awt.RenderingHints renderingHints()
-
resultChannels
@NotNull public @NotNull ChannelStorage<Channel> resultChannels()
-
getChannel
@NotNull public @NotNull Channel getChannel(@NotNull @NotNull FilterChannelKey key)
-
colorInterpolation
public ColorInterpolation colorInterpolation(ColorInterpolation colorInterpolation)
-
-