org.geotools.arcsde.raster.jai
Class ArcSDEPlanarImage

java.lang.Object
  extended by javax.media.jai.PlanarImage
      extended by org.geotools.arcsde.raster.jai.ArcSDEPlanarImage
All Implemented Interfaces:
java.awt.image.RenderedImage, javax.media.jai.ImageJAI, javax.media.jai.PropertyChangeEmitter, javax.media.jai.PropertySource, javax.media.jai.WritablePropertySource

public class ArcSDEPlanarImage
extends javax.media.jai.PlanarImage


Field Summary
 
Fields inherited from class javax.media.jai.PlanarImage
colorModel, eventManager, height, minX, minY, properties, sampleModel, tileFactory, tileGridXOffset, tileGridYOffset, tileHeight, tileWidth, width
 
Constructor Summary
ArcSDEPlanarImage(TileReader tileReader, int minX, int minY, int width, int height, int tileGridXOffset, int tileGridYOffset, java.awt.image.SampleModel tileSampleModel, java.awt.image.ColorModel colorModel)
           
 
Method Summary
 java.math.BigInteger getImageID()
           
 java.awt.image.SampleModel getSampleModel()
           
 java.awt.image.Raster getTile(int tileX, int tileY)
           
 int hashCode()
           
 
Methods inherited from class javax.media.jai.PlanarImage
addPropertyChangeListener, addPropertyChangeListener, addSink, addSink, addSource, addTileComputationListener, cancelTiles, copyData, copyData, copyExtendedData, createColorModel, createSnapshot, createWritableRaster, dispose, finalize, getAsBufferedImage, getAsBufferedImage, getBounds, getColorModel, getData, getData, getDefaultColorModel, getExtendedData, getGraphics, getHeight, getMaxTileX, getMaxTileY, getMaxX, getMaxY, getMinTileX, getMinTileY, getMinX, getMinY, getNumBands, getNumSources, getNumXTiles, getNumYTiles, getProperties, getProperty, getPropertyClass, getPropertyNames, getPropertyNames, getSinks, getSource, getSourceImage, getSourceObject, getSources, getSplits, getTileComputationListeners, getTileFactory, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileIndices, getTileRect, getTiles, getTiles, getTileWidth, getWidth, overlapsMultipleTiles, prefetchTiles, queueTiles, removeProperty, removePropertyChangeListener, removePropertyChangeListener, removeSink, removeSink, removeSinks, removeSource, removeSources, removeTileComputationListener, setImageLayout, setProperties, setProperty, setSource, setSources, tileXToX, tileXToX, tileYToY, tileYToY, toString, wrapRenderedImage, XToTileX, XToTileX, YToTileY, YToTileY
 
Methods inherited from class java.lang.Object
clone, equals, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArcSDEPlanarImage

public ArcSDEPlanarImage(TileReader tileReader,
                         int minX,
                         int minY,
                         int width,
                         int height,
                         int tileGridXOffset,
                         int tileGridYOffset,
                         java.awt.image.SampleModel tileSampleModel,
                         java.awt.image.ColorModel colorModel)
Method Detail

getSampleModel

public java.awt.image.SampleModel getSampleModel()
Specified by:
getSampleModel in interface java.awt.image.RenderedImage
Overrides:
getSampleModel in class javax.media.jai.PlanarImage

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getImageID

public java.math.BigInteger getImageID()
Overrides:
getImageID in class javax.media.jai.PlanarImage

getTile

public java.awt.image.Raster getTile(int tileX,
                                     int tileY)
Specified by:
getTile in interface java.awt.image.RenderedImage
Specified by:
getTile in class javax.media.jai.PlanarImage
See Also:
RenderedImage.getTile(int, int)


Copyright © 1996-2010 Geotools. All Rights Reserved.