Class ChainedFilterPrimitive
java.lang.Object
com.github.weisj.jsvg.nodes.AbstractSVGNode
com.github.weisj.jsvg.nodes.filter.AbstractFilterPrimitive
com.github.weisj.jsvg.nodes.filter.ChainedFilterPrimitive
- All Implemented Interfaces:
FilterPrimitive
,SVGNode
- Direct Known Subclasses:
FeDropShadow
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
applyFilter
(@NotNull RenderContext context, @NotNull FilterContext filterContext) void
layoutFilter
(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext) protected abstract @NotNull FilterPrimitive @NotNull []
Methods inherited from class com.github.weisj.jsvg.nodes.filter.AbstractFilterPrimitive
build, colorInterpolation, height, impl, width, x, y
Methods inherited from class com.github.weisj.jsvg.nodes.AbstractSVGNode
addContent, id, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.github.weisj.jsvg.nodes.filter.FilterPrimitive
colorInterpolation, height, isValid, width, x, y
-
Field Details
-
outerLastResult
-
-
Constructor Details
-
ChainedFilterPrimitive
ChainedFilterPrimitive()
-
-
Method Details
-
primitives
-
layoutFilter
public void layoutFilter(@NotNull @NotNull RenderContext context, @NotNull @NotNull FilterLayoutContext filterLayoutContext) - Specified by:
layoutFilter
in interfaceFilterPrimitive
-
applyFilter
public void applyFilter(@NotNull @NotNull RenderContext context, @NotNull @NotNull FilterContext filterContext) - Specified by:
applyFilter
in interfaceFilterPrimitive
-