Class FeMerge
java.lang.Object
com.github.weisj.jsvg.nodes.AbstractSVGNode
com.github.weisj.jsvg.nodes.container.BaseContainerNode<SVGNode>
com.github.weisj.jsvg.nodes.container.ContainerNode
com.github.weisj.jsvg.nodes.filter.FeMerge
- All Implemented Interfaces:
FilterPrimitive
,Container<SVGNode>
,SVGNode
@ElementCategories(FilterPrimitive)
@PermittedContent(anyOf=FeMergeNode.class)
public final class FeMerge
extends ContainerNode
implements FilterPrimitive
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate FilterPrimitiveBase
private FilterChannelKey[]
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
applyFilter
(@NotNull RenderContext context, @NotNull FilterContext filterContext) void
build
(@NotNull AttributeNode attributeNode) colorInterpolation
(@NotNull FilterContext filterContext) @NotNull Length
height()
boolean
isValid()
void
layoutFilter
(@NotNull RenderContext context, @NotNull FilterLayoutContext filterLayoutContext) @NotNull String
tagName()
@NotNull Length
width()
@NotNull Length
x()
@NotNull Length
y()
Methods inherited from class com.github.weisj.jsvg.nodes.container.ContainerNode
children, doAdd
Methods inherited from class com.github.weisj.jsvg.nodes.container.BaseContainerNode
acceptChild, addChild, isAcceptableType
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.prototype.Container
childrenOfType
-
Field Details
-
TAG
- See Also:
-
filterPrimitiveBase
-
inputChannels
-
-
Constructor Details
-
FeMerge
public FeMerge()
-
-
Method Details
-
tagName
-
build
- Specified by:
build
in interfaceSVGNode
- Overrides:
build
in classAbstractSVGNode
-
isValid
public boolean isValid()- Specified by:
isValid
in interfaceFilterPrimitive
-
x
- Specified by:
x
in interfaceFilterPrimitive
-
y
- Specified by:
y
in interfaceFilterPrimitive
-
width
- Specified by:
width
in interfaceFilterPrimitive
-
height
- Specified by:
height
in interfaceFilterPrimitive
-
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
-
colorInterpolation
- Specified by:
colorInterpolation
in interfaceFilterPrimitive
-