Interface ShapedContainer<E>
- All Known Implementing Classes:
Anchor
,ClipPath
,CommonInnerViewContainer
,Group
,Pattern
,SVG
,Symbol
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.github.weisj.jsvg.nodes.prototype.HasShape
HasShape.Box
-
Method Summary
Modifier and TypeMethodDescriptiondefault @NotNull Rectangle2D
untransformedElementBounds
(@NotNull RenderContext context, HasShape.Box box) default @NotNull Shape
untransformedElementShape
(@NotNull RenderContext context) Methods inherited from interface com.github.weisj.jsvg.nodes.prototype.Container
addChild, children, childrenOfType
Methods inherited from interface com.github.weisj.jsvg.nodes.prototype.HasShape
elementBounds, elementShape
-
Method Details
-
untransformedElementShape
- Specified by:
untransformedElementShape
in interfaceHasShape
-
untransformedElementBounds
@NotNull default @NotNull Rectangle2D untransformedElementBounds(@NotNull @NotNull RenderContext context, HasShape.Box box) - Specified by:
untransformedElementBounds
in interfaceHasShape
-