Interface HasShape
- All Known Subinterfaces:
ShapedContainer<E>
- All Known Implementing Classes:
AbstractPolyShape
,Anchor
,Circle
,ClipPath
,CommonInnerViewContainer
,Ellipse
,Group
,Line
,LinearTextContainer
,Path
,Pattern
,Polygon
,Polyline
,Rect
,ShapeNode
,SVG
,Symbol
,Text
,TextContainer
,TextPath
,TextSpan
,Use
public interface HasShape
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiondefault @NotNull Rectangle2D
elementBounds
(@NotNull RenderContext context, HasShape.Box box) default @NotNull Shape
elementShape
(@NotNull RenderContext context) @NotNull Rectangle2D
untransformedElementBounds
(@NotNull RenderContext context, HasShape.Box box) @NotNull Shape
untransformedElementShape
(@NotNull RenderContext context)
-
Method Details
-
elementShape
-
untransformedElementShape
-
elementBounds
@NotNull default @NotNull Rectangle2D elementBounds(@NotNull @NotNull RenderContext context, HasShape.Box box) -
untransformedElementBounds
@NotNull @NotNull Rectangle2D untransformedElementBounds(@NotNull @NotNull RenderContext context, HasShape.Box box)
-