java.lang.Object
com.github.weisj.jsvg.nodes.filter.FilterPrimitiveBase
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ColorInterpolation
(package private) final @NotNull Length
private final @NotNull FilterChannelKey
private final @NotNull FilterChannelKey
(package private) final @NotNull Length
(package private) final @NotNull Length
(package private) final @NotNull Length
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull Channel
channel
(@NotNull FilterChannelKey key, @NotNull FilterContext context) colorInterpolation
(@NotNull FilterContext filterContext) @NotNull Channel
inputChannel
(@NotNull FilterContext context) @NotNull LayoutBounds
layoutInput
(@NotNull FilterLayoutContext context) void
noop
(@NotNull FilterContext context) void
saveLayoutResult
(@NotNull LayoutBounds outputBounds, @NotNull FilterLayoutContext filterLayoutContext) void
saveResult
(@NotNull Channel output, @NotNull FilterContext filterContext) private <T> void
saveResultImpl
(T value, @NotNull ChannelStorage<T> storage)
-
Field Details
-
x
-
y
-
width
-
height
-
inputChannel
-
resultChannel
-
colorInterpolation
-
-
Constructor Details
-
FilterPrimitiveBase
-
-
Method Details
-
colorInterpolation
-
channel
@NotNull public @NotNull Channel channel(@NotNull @NotNull FilterChannelKey key, @NotNull @NotNull FilterContext context) -
inputChannel
-
layoutInput
-
noop
-
saveLayoutResult
public void saveLayoutResult(@NotNull @NotNull LayoutBounds outputBounds, @NotNull @NotNull FilterLayoutContext filterLayoutContext) -
saveResult
public void saveResult(@NotNull @NotNull Channel output, @NotNull @NotNull FilterContext filterContext) -
saveResultImpl
-