Package com.vladsch.plugin.util.image
Interface Transform
-
public interface Transform
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default @NotNull TransformandThen(@NotNull Transform transform)default @NotNull com.vladsch.plugin.util.image.DrawingShapeimageBorders(@NotNull com.vladsch.plugin.util.image.DrawingShape shape)booleanisEmpty()default @NotNull com.vladsch.plugin.util.image.Pointreverse(@NotNull com.vladsch.plugin.util.image.Point point, com.vladsch.plugin.util.image.Rectangle bounds)default @NotNull com.vladsch.plugin.util.image.Rectanglereverse(@NotNull com.vladsch.plugin.util.image.Rectangle rectangle, com.vladsch.plugin.util.image.Rectangle bounds)default @NotNull com.vladsch.plugin.util.image.RectanglereverseBounds(@NotNull com.vladsch.plugin.util.image.Rectangle rectangle)@NotNull Transformreversed()@NotNull com.vladsch.plugin.util.image.Pointtransform(@NotNull com.vladsch.plugin.util.image.Point point, com.vladsch.plugin.util.image.Rectangle bounds)@NotNull com.vladsch.plugin.util.image.Rectangletransform(@NotNull com.vladsch.plugin.util.image.Rectangle rectangle, @NotNull com.vladsch.plugin.util.image.Rectangle bounds)@NotNull java.awt.image.BufferedImagetransform(@NotNull java.awt.image.BufferedImage image)@NotNull com.vladsch.plugin.util.image.RectangletransformBounds(@NotNull com.vladsch.plugin.util.image.Rectangle rectangle)
-
-
-
Field Detail
-
NULL
static final Transform NULL
-
-
Method Detail
-
transformBounds
@NotNull @NotNull com.vladsch.plugin.util.image.Rectangle transformBounds(@NotNull @NotNull com.vladsch.plugin.util.image.Rectangle rectangle)
-
reverseBounds
@NotNull default @NotNull com.vladsch.plugin.util.image.Rectangle reverseBounds(@NotNull @NotNull com.vladsch.plugin.util.image.Rectangle rectangle)
-
transform
@NotNull @NotNull com.vladsch.plugin.util.image.Rectangle transform(@NotNull @NotNull com.vladsch.plugin.util.image.Rectangle rectangle, @NotNull @NotNull com.vladsch.plugin.util.image.Rectangle bounds)
-
reverse
@NotNull default @NotNull com.vladsch.plugin.util.image.Rectangle reverse(@NotNull @NotNull com.vladsch.plugin.util.image.Rectangle rectangle, com.vladsch.plugin.util.image.Rectangle bounds)
-
transform
@NotNull @NotNull com.vladsch.plugin.util.image.Point transform(@NotNull @NotNull com.vladsch.plugin.util.image.Point point, com.vladsch.plugin.util.image.Rectangle bounds)
-
reverse
@NotNull default @NotNull com.vladsch.plugin.util.image.Point reverse(@NotNull @NotNull com.vladsch.plugin.util.image.Point point, com.vladsch.plugin.util.image.Rectangle bounds)
-
reversed
@NotNull @NotNull Transform reversed()
-
transform
@NotNull @NotNull java.awt.image.BufferedImage transform(@NotNull @NotNull java.awt.image.BufferedImage image)
-
imageBorders
@NotNull default @NotNull com.vladsch.plugin.util.image.DrawingShape imageBorders(@NotNull @NotNull com.vladsch.plugin.util.image.DrawingShape shape)
-
isEmpty
boolean isEmpty()
-
-