Interface Transformable

All Known Subinterfaces:
HasGeometryContext, HasGeometryContext.ByDelegate
All Known Implementing Classes:
AbstractPolyShape, Anchor, BaseInnerViewContainer, Circle, CommonInnerViewContainer, CommonRenderableContainerNode, Ellipse, Group, HasGeometryContextImpl, Image, Line, Marker, Mask, Path, Pattern, Polygon, Polyline, Rect, RenderableSVGNode, ShapeNode, SVG, Symbol, Text, Use

public interface Transformable
  • Method Details

    • shouldTransform

      default boolean shouldTransform()
    • transform

      @Nullable @Nullable AffineTransform transform()
    • transformOrigin

      @NotNull @NotNull Point2D transformOrigin(@NotNull @NotNull MeasureContext context)
    • applyTransform

      default void applyTransform(@NotNull @NotNull Output output, @NotNull @NotNull RenderContext context)
    • transformShape

      default Shape transformShape(@NotNull @NotNull Shape shape, @NotNull @NotNull MeasureContext measureContext)