Interface HasShape
- All Known Subinterfaces:
ShapedContainer<E>
- All Known Implementing Classes:
AbstractPolyShape,Anchor,Circle,ClipPath,CommonInnerViewContainer,Ellipse,Group,Line,Path,Pattern,Polygon,Polyline,Rect,ShapeNode,SVG,Symbol,Text,TextPath,TextSpan,Use
public interface HasShape
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiondefault @NotNull Rectangle2DelementBounds(@NotNull RenderContext context, HasShape.Box box) default @NotNull ShapeelementShape(@NotNull RenderContext context) @NotNull Rectangle2DuntransformedElementBounds(@NotNull RenderContext context, HasShape.Box box) @NotNull ShapeuntransformedElementShape(@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)
-