Interface AffineRable

  • All Superinterfaces:
    Filter, java.awt.image.renderable.RenderableImage
    All Known Implementing Classes:
    AffineRable8Bit

    public interface AffineRable
    extends Filter
    Adjusts the input images coordinate system by a general Affine transform
    Version:
    $Id: AffineRable.java 1733416 2016-03-03 07:07:13Z gadams $
    • Field Summary

      • Fields inherited from interface java.awt.image.renderable.RenderableImage

        HINTS_OBSERVED
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.awt.geom.AffineTransform getAffine()
      Get the current affine.
      Filter getSource()
      Returns the source to be offset.
      void setAffine​(java.awt.geom.AffineTransform affine)
      Set the affine.
      void setSource​(Filter src)
      Sets the source to be offset.
      • Methods inherited from interface java.awt.image.renderable.RenderableImage

        createDefaultRendering, createRendering, createScaledRendering, getHeight, getMinX, getMinY, getProperty, getPropertyNames, getSources, getWidth, isDynamic
    • Method Detail

      • getSource

        Filter getSource()
        Returns the source to be offset.
      • setSource

        void setSource​(Filter src)
        Sets the source to be offset.
        Parameters:
        src - image to offset.
      • setAffine

        void setAffine​(java.awt.geom.AffineTransform affine)
        Set the affine.
        Parameters:
        affine - the new Affine transform for the filter.
      • getAffine

        java.awt.geom.AffineTransform getAffine()
        Get the current affine.
        Returns:
        The current affine transform for the filter.