Class TIFFRenderedImage

  • All Implemented Interfaces:
    java.awt.image.RenderedImage

    public class TIFFRenderedImage
    extends java.lang.Object
    implements java.awt.image.RenderedImage
    • Constructor Detail

      • TIFFRenderedImage

        public TIFFRenderedImage​(TIFFImageReader reader,
                                 int imageIndex,
                                 javax.imageio.ImageReadParam readParam,
                                 int width,
                                 int height)
                          throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • getSources

        public java.util.Vector getSources()
        Specified by:
        getSources in interface java.awt.image.RenderedImage
      • getProperty

        public java.lang.Object getProperty​(java.lang.String name)
        Specified by:
        getProperty in interface java.awt.image.RenderedImage
      • getPropertyNames

        public java.lang.String[] getPropertyNames()
        Specified by:
        getPropertyNames in interface java.awt.image.RenderedImage
      • getColorModel

        public java.awt.image.ColorModel getColorModel()
        Specified by:
        getColorModel in interface java.awt.image.RenderedImage
      • getSampleModel

        public java.awt.image.SampleModel getSampleModel()
        Specified by:
        getSampleModel in interface java.awt.image.RenderedImage
      • getWidth

        public int getWidth()
        Specified by:
        getWidth in interface java.awt.image.RenderedImage
      • getHeight

        public int getHeight()
        Specified by:
        getHeight in interface java.awt.image.RenderedImage
      • getMinX

        public int getMinX()
        Specified by:
        getMinX in interface java.awt.image.RenderedImage
      • getMinY

        public int getMinY()
        Specified by:
        getMinY in interface java.awt.image.RenderedImage
      • getNumXTiles

        public int getNumXTiles()
        Specified by:
        getNumXTiles in interface java.awt.image.RenderedImage
      • getNumYTiles

        public int getNumYTiles()
        Specified by:
        getNumYTiles in interface java.awt.image.RenderedImage
      • getMinTileX

        public int getMinTileX()
        Specified by:
        getMinTileX in interface java.awt.image.RenderedImage
      • getMinTileY

        public int getMinTileY()
        Specified by:
        getMinTileY in interface java.awt.image.RenderedImage
      • getTileWidth

        public int getTileWidth()
        Specified by:
        getTileWidth in interface java.awt.image.RenderedImage
      • getTileHeight

        public int getTileHeight()
        Specified by:
        getTileHeight in interface java.awt.image.RenderedImage
      • getTileGridXOffset

        public int getTileGridXOffset()
        Specified by:
        getTileGridXOffset in interface java.awt.image.RenderedImage
      • getTileGridYOffset

        public int getTileGridYOffset()
        Specified by:
        getTileGridYOffset in interface java.awt.image.RenderedImage
      • getTile

        public java.awt.image.Raster getTile​(int tileX,
                                             int tileY)
        Specified by:
        getTile in interface java.awt.image.RenderedImage
      • getData

        public java.awt.image.Raster getData()
        Specified by:
        getData in interface java.awt.image.RenderedImage
      • getData

        public java.awt.image.Raster getData​(java.awt.Rectangle rect)
        Specified by:
        getData in interface java.awt.image.RenderedImage
      • read

        public java.awt.image.WritableRaster read​(java.awt.Rectangle rect)
      • copyData

        public java.awt.image.WritableRaster copyData​(java.awt.image.WritableRaster raster)
        Specified by:
        copyData in interface java.awt.image.RenderedImage