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 Summary
Modifier and TypeMethodDescriptiondefault void
applyTransform
(@NotNull Output output, @NotNull RenderContext context) default boolean
@Nullable AffineTransform
@NotNull Point2D
transformOrigin
(@NotNull MeasureContext context) default Shape
transformShape
(@NotNull Shape shape, @NotNull MeasureContext measureContext)
-
Method Details
-
shouldTransform
default boolean shouldTransform() -
transform
-
transformOrigin
-
applyTransform
default void applyTransform(@NotNull @NotNull Output output, @NotNull @NotNull RenderContext context) -
transformShape
default Shape transformShape(@NotNull @NotNull Shape shape, @NotNull @NotNull MeasureContext measureContext)
-