Interface Transform


  • public interface Transform
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static Transform NULL  
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default @NotNull Transform andThen​(@NotNull Transform transform)  
      default @NotNull com.vladsch.plugin.util.image.DrawingShape imageBorders​(@NotNull com.vladsch.plugin.util.image.DrawingShape shape)  
      boolean isEmpty()  
      default @NotNull com.vladsch.plugin.util.image.Point reverse​(@NotNull com.vladsch.plugin.util.image.Point point, com.vladsch.plugin.util.image.Rectangle bounds)  
      default @NotNull com.vladsch.plugin.util.image.Rectangle reverse​(@NotNull com.vladsch.plugin.util.image.Rectangle rectangle, com.vladsch.plugin.util.image.Rectangle bounds)  
      default @NotNull com.vladsch.plugin.util.image.Rectangle reverseBounds​(@NotNull com.vladsch.plugin.util.image.Rectangle rectangle)  
      @NotNull Transform reversed()  
      @NotNull com.vladsch.plugin.util.image.Point transform​(@NotNull com.vladsch.plugin.util.image.Point point, com.vladsch.plugin.util.image.Rectangle bounds)  
      @NotNull com.vladsch.plugin.util.image.Rectangle transform​(@NotNull com.vladsch.plugin.util.image.Rectangle rectangle, @NotNull com.vladsch.plugin.util.image.Rectangle bounds)  
      @NotNull java.awt.image.BufferedImage transform​(@NotNull java.awt.image.BufferedImage image)  
      @NotNull com.vladsch.plugin.util.image.Rectangle transformBounds​(@NotNull com.vladsch.plugin.util.image.Rectangle rectangle)  
    • Method Detail

      • andThen

        @NotNull
        default @NotNull Transform andThen​(@NotNull
                                           @NotNull Transform transform)
      • 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()