Uses of Interface
com.github.weisj.jsvg.nodes.SVGNode
-
-
Uses of SVGNode in com.github.weisj.jsvg.nodes
Classes in com.github.weisj.jsvg.nodes that implement SVGNode Modifier and Type Class Description (package private) classAbstractGradient<Self extends AbstractGradient<Self>>classAbstractPolyShapeclassAbstractSVGNodeclassAnchorAs jsvg is only a static renderer without interaction the anchor tag behaves just as if it were a group.classCircleclassClipPathclassDefsclassDescclassEllipseclassGroupclassImageclassLineclassLinearGradientclassMarkerclassMaskclassMetadataclassMetaSVGNodeEven though elements of this type can have an id, it doesn't provide any benefit as you can't do anything with it (per contract of subclassing this type).classPathclassPatternclassPolygonclassPolylineclassRadialGradientclassRectclassRenderableSVGNodeclassShapeNodeclassSolidColorclassStopclassStyleclassSVGclassSymbolclassTitleclassUseclassViewThere currently isn't any mechanism to instantiate a view.Fields in com.github.weisj.jsvg.nodes declared as SVGNode Modifier and Type Field Description private @Nullable SVGNodeUse. referencedNodeMethods in com.github.weisj.jsvg.nodes that return SVGNode Modifier and Type Method Description @Nullable SVGNodeUse. referencedNode()Methods in com.github.weisj.jsvg.nodes with parameters of type SVGNode Modifier and Type Method Description booleanMask. canInstantiate(@NotNull SVGNode node)booleanPattern. canInstantiate(@NotNull SVGNode node)booleanShapeNode. canInstantiate(@NotNull SVGNode node)booleanUse. canInstantiate(@NotNull SVGNode node) -
Uses of SVGNode in com.github.weisj.jsvg.nodes.animation
Classes in com.github.weisj.jsvg.nodes.animation that implement SVGNode Modifier and Type Class Description classAnimateclassAnimateTransformclassBaseAnimationNodeclassSet -
Uses of SVGNode in com.github.weisj.jsvg.nodes.container
Classes in com.github.weisj.jsvg.nodes.container that implement SVGNode Modifier and Type Class Description classBaseContainerNode<E>classBaseInnerViewContainerclassCommonInnerViewContainerclassCommonRenderableContainerNodeclassContainerNodeFields in com.github.weisj.jsvg.nodes.container with type parameters of type SVGNode Modifier and Type Field Description private java.util.List<@NotNull SVGNode>CommonRenderableContainerNode. childrenprivate java.util.List<@NotNull SVGNode>ContainerNode. childrenMethods in com.github.weisj.jsvg.nodes.container that return types with arguments of type SVGNode Modifier and Type Method Description java.util.List<? extends @NotNull SVGNode>CommonRenderableContainerNode. children()java.util.List<? extends @NotNull SVGNode>ContainerNode. children()Methods in com.github.weisj.jsvg.nodes.container with parameters of type SVGNode Modifier and Type Method Description protected booleanBaseContainerNode. acceptChild(@Nullable java.lang.String id, @NotNull SVGNode node)Determine whether the container accepts thisSVGNodeas a child.voidBaseContainerNode. addChild(@Nullable java.lang.String id, @NotNull SVGNode node)protected abstract voidBaseContainerNode. doAdd(@NotNull SVGNode node)protected voidCommonRenderableContainerNode. doAdd(@NotNull SVGNode node)protected voidContainerNode. doAdd(@NotNull SVGNode node)protected booleanBaseContainerNode. isAcceptableType(@NotNull SVGNode node) -
Uses of SVGNode in com.github.weisj.jsvg.nodes.filter
Classes in com.github.weisj.jsvg.nodes.filter that implement SVGNode Modifier and Type Class Description (package private) classAbstractCompositeFilterPrimitiveclassAbstractFilterPrimitive(package private) classChainedFilterPrimitiveclassDummyFilterPrimitiveclassFeBlendclassFeColorMatrixclassFeComponentTransferclassFeCompositeclassFeDisplacementMapclassFeDropShadowclassFeFloodclassFeGaussianBlurclassFeMergeclassFeMergeNodeclassFeOffsetclassFeTurbulenceclassFilterclassTransferFunctionElementstatic classTransferFunctionElement.FeFuncAstatic classTransferFunctionElement.FeFuncBstatic classTransferFunctionElement.FeFuncGstatic classTransferFunctionElement.FeFuncRMethods in com.github.weisj.jsvg.nodes.filter with parameters of type SVGNode Modifier and Type Method Description protected booleanFilter. acceptChild(@Nullable java.lang.String id, @NotNull SVGNode node) -
Uses of SVGNode in com.github.weisj.jsvg.nodes.mesh
Classes in com.github.weisj.jsvg.nodes.mesh that implement SVGNode Modifier and Type Class Description classMeshGradientclassMeshPatchclassMeshRow -
Uses of SVGNode in com.github.weisj.jsvg.nodes.prototype
Subinterfaces of SVGNode in com.github.weisj.jsvg.nodes.prototype Modifier and Type Interface Description interfaceHasShapeinterfaceShapedContainer<E>Methods in com.github.weisj.jsvg.nodes.prototype with parameters of type SVGNode Modifier and Type Method Description voidContainer. addChild(@Nullable java.lang.String id, @NotNull SVGNode node)booleanInstantiator. canInstantiate(@NotNull SVGNode node) -
Uses of SVGNode in com.github.weisj.jsvg.nodes.prototype.spec
Methods in com.github.weisj.jsvg.nodes.prototype.spec that return types with arguments of type SVGNode Modifier and Type Method Description java.lang.Class<? extends SVGNode>[]anyOf()Methods in com.github.weisj.jsvg.nodes.prototype.spec with parameters of type SVGNode Modifier and Type Method Description static @NotNull Category @NotNull []Category. categoriesOf(@NotNull SVGNode node)static booleanCategory. hasCategory(@NotNull SVGNode node, @NotNull Category category) -
Uses of SVGNode in com.github.weisj.jsvg.nodes.text
Classes in com.github.weisj.jsvg.nodes.text that implement SVGNode Modifier and Type Class Description (package private) classLinearTextContainerclassText(package private) classTextContainerclassTextPathclassTextSpanMethods in com.github.weisj.jsvg.nodes.text with parameters of type SVGNode Modifier and Type Method Description protected booleanTextContainer. acceptChild(@Nullable java.lang.String id, @NotNull SVGNode node)protected voidTextContainer. doAdd(@NotNull SVGNode node) -
Uses of SVGNode in com.github.weisj.jsvg.parser.impl
Fields in com.github.weisj.jsvg.parser.impl declared as SVGNode Modifier and Type Field Description private @NotNull SVGNodeParsedElement. nodeFields in com.github.weisj.jsvg.parser.impl with type parameters of type SVGNode Modifier and Type Field Description private java.util.Map<java.lang.String,java.util.function.Supplier<SVGNode>>NodeSupplier. constructorMapMethods in com.github.weisj.jsvg.parser.impl that return SVGNode Modifier and Type Method Description @Nullable SVGNodeNodeSupplier. create(@NotNull java.lang.String tagName)@NotNull SVGNodeParsedElement. node()@NotNull SVGNodeParsedElement. nodeEnsuringBuildStatus(int depth)Methods in com.github.weisj.jsvg.parser.impl with parameters of type SVGNode Modifier and Type Method Description private intSVGDocumentBuilder. nestingDepthOf(@NotNull SVGNode node, @NotNull java.util.Map<SVGNode,java.lang.Integer> checkedNodes)Method parameters in com.github.weisj.jsvg.parser.impl with type arguments of type SVGNode Modifier and Type Method Description private intSVGDocumentBuilder. nestingDepthOf(@NotNull SVGNode node, @NotNull java.util.Map<SVGNode,java.lang.Integer> checkedNodes)Constructors in com.github.weisj.jsvg.parser.impl with parameters of type SVGNode Constructor Description ParsedElement(@Nullable java.lang.String id, @NotNull ParsedDocument document, @Nullable ParsedElement parent, @NotNull AttributeNode element, @NotNull SVGNode node)Constructor parameters in com.github.weisj.jsvg.parser.impl with type arguments of type SVGNode Constructor Description NodeSupplier(@NotNull java.util.Map<@NotNull java.lang.String,@NotNull java.util.function.Supplier<@NotNull SVGNode>> mapImpl) -
Uses of SVGNode in com.github.weisj.jsvg.renderer.impl
Fields in com.github.weisj.jsvg.renderer.impl declared as SVGNode Modifier and Type Field Description private @NotNull SVGNodeElementBounds. nodeMethods in com.github.weisj.jsvg.renderer.impl with parameters of type SVGNode Modifier and Type Method Description private static booleanNodeRenderer. checkInstantiation(@NotNull SVGNode node, @Nullable Instantiator instantiator, @NotNull Renderable renderable)private static @Nullable InfoNodeRenderer. createRenderInfo(@NotNull SVGNode node, @NotNull RenderContext context, @NotNull Output output, @Nullable Instantiator instantiator)private static @NotNull java.awt.geom.Rectangle2DElementBounds. elementBounds(@NotNull SVGNode node, @NotNull RenderContext context, HasShape.Box box)static @NotNull ElementBoundsElementBounds. fromUntransformedBounds(@NotNull SVGNode node, @NotNull RenderContext context, @NotNull java.awt.geom.Rectangle2D bounds, HasShape.Box box)static voidNodeRenderer. renderNode(@NotNull SVGNode node, @NotNull RenderContext context, @NotNull Output output)static voidNodeRenderer. renderNode(@NotNull SVGNode node, @NotNull RenderContext context, @NotNull Output output, @Nullable Instantiator instantiator)Constructors in com.github.weisj.jsvg.renderer.impl with parameters of type SVGNode Constructor Description ElementBounds(@NotNull SVGNode node, RenderContext context) -
Uses of SVGNode in com.github.weisj.jsvg.util
Methods in com.github.weisj.jsvg.util with parameters of type SVGNode Modifier and Type Method Description voidBlittableImage. renderNode(@NotNull Output parentOutput, @NotNull SVGNode node, @NotNull Instantiator instantiator)
-