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
  • Method Details

    • elementShape

      @NotNull default @NotNull Shape elementShape(@NotNull @NotNull RenderContext context)
    • untransformedElementShape

      @NotNull @NotNull Shape untransformedElementShape(@NotNull @NotNull RenderContext context)
    • elementBounds

      @NotNull default @NotNull Rectangle2D elementBounds(@NotNull @NotNull RenderContext context)
    • untransformedElementBounds

      @NotNull @NotNull Rectangle2D untransformedElementBounds(@NotNull @NotNull RenderContext context)