org.geotools.coverage.grid.io.imageio
Class GeoToolsWriteParams
Object
IIOParam
ImageWriteParam
GeoToolsWriteParams
- Direct Known Subclasses:
- ArcGridWriteParams, GeoTiffWriteParams, GTopo30WriteParams
public abstract class GeoToolsWriteParams
- extends ImageWriteParam
- Since:
- 2.3.x
- Author:
- Simone Giannecchini
Fields inherited from class ImageWriteParam |
canOffsetTiles, canWriteCompressed, canWriteProgressive, canWriteTiles, compressionMode, compressionQuality, compressionType, compressionTypes, locale, MODE_COPY_FROM_METADATA, MODE_DEFAULT, MODE_DISABLED, MODE_EXPLICIT, preferredTileSizes, progressiveMode, tileGridXOffset, tileGridYOffset, tileHeight, tileWidth, tilingMode, tilingSet |
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
adaptee
protected ImageWriteParam adaptee
GeoToolsWriteParams
public GeoToolsWriteParams(ImageWriteParam adaptee)
GeoToolsWriteParams
public GeoToolsWriteParams(ImageWriteParam adaptee,
Locale locale)
- Parameters:
locale
-
canWriteCompressed
public boolean canWriteCompressed()
- Overrides:
canWriteCompressed
in class ImageWriteParam
canWriteProgressive
public boolean canWriteProgressive()
- Overrides:
canWriteProgressive
in class ImageWriteParam
canWriteTiles
public boolean canWriteTiles()
- Overrides:
canWriteTiles
in class ImageWriteParam
getBitRate
public float getBitRate(float quality)
- Overrides:
getBitRate
in class ImageWriteParam
getCompressionMode
public int getCompressionMode()
- Overrides:
getCompressionMode
in class ImageWriteParam
getCompressionQuality
public float getCompressionQuality()
- Overrides:
getCompressionQuality
in class ImageWriteParam
getCompressionQualityDescriptions
public String[] getCompressionQualityDescriptions()
- Overrides:
getCompressionQualityDescriptions
in class ImageWriteParam
getCompressionQualityValues
public float[] getCompressionQualityValues()
- Overrides:
getCompressionQualityValues
in class ImageWriteParam
getCompressionType
public String getCompressionType()
- Overrides:
getCompressionType
in class ImageWriteParam
getCompressionTypes
public String[] getCompressionTypes()
- Overrides:
getCompressionTypes
in class ImageWriteParam
getLocalizedCompressionTypeName
public String getLocalizedCompressionTypeName()
- Overrides:
getLocalizedCompressionTypeName
in class ImageWriteParam
getPreferredTileSizes
public Dimension[] getPreferredTileSizes()
- Overrides:
getPreferredTileSizes
in class ImageWriteParam
getProgressiveMode
public int getProgressiveMode()
- Overrides:
getProgressiveMode
in class ImageWriteParam
getTileHeight
public int getTileHeight()
- Overrides:
getTileHeight
in class ImageWriteParam
getTileWidth
public int getTileWidth()
- Overrides:
getTileWidth
in class ImageWriteParam
getTilingMode
public int getTilingMode()
- Overrides:
getTilingMode
in class ImageWriteParam
isCompressionLossless
public boolean isCompressionLossless()
- Overrides:
isCompressionLossless
in class ImageWriteParam
setCompressionMode
public void setCompressionMode(int mode)
- Overrides:
setCompressionMode
in class ImageWriteParam
setCompressionQuality
public void setCompressionQuality(float quality)
- Overrides:
setCompressionQuality
in class ImageWriteParam
setCompressionType
public void setCompressionType(String compressionType)
- Overrides:
setCompressionType
in class ImageWriteParam
setProgressiveMode
public void setProgressiveMode(int mode)
- Overrides:
setProgressiveMode
in class ImageWriteParam
setTiling
public void setTiling(int tileWidth,
int tileHeight)
setTilingMode
public void setTilingMode(int mode)
- Overrides:
setTilingMode
in class ImageWriteParam
unsetCompression
public void unsetCompression()
- Overrides:
unsetCompression
in class ImageWriteParam
unsetTiling
public void unsetTiling()
- Overrides:
unsetTiling
in class ImageWriteParam
setDestinationType
public void setDestinationType(ImageTypeSpecifier destinationType)
- Overrides:
setDestinationType
in class IIOParam
canOffsetTiles
public boolean canOffsetTiles()
- Overrides:
canOffsetTiles
in class ImageWriteParam
getLocale
public Locale getLocale()
- Overrides:
getLocale
in class ImageWriteParam
getTileGridXOffset
public int getTileGridXOffset()
- Overrides:
getTileGridXOffset
in class ImageWriteParam
getTileGridYOffset
public int getTileGridYOffset()
- Overrides:
getTileGridYOffset
in class ImageWriteParam
activateController
public boolean activateController()
- Overrides:
activateController
in class IIOParam
getController
public IIOParamController getController()
- Overrides:
getController
in class IIOParam
getDefaultController
public IIOParamController getDefaultController()
- Overrides:
getDefaultController
in class IIOParam
getDestinationOffset
public Point getDestinationOffset()
- Overrides:
getDestinationOffset
in class IIOParam
getDestinationType
public ImageTypeSpecifier getDestinationType()
- Overrides:
getDestinationType
in class IIOParam
getSourceBands
public int[] getSourceBands()
- Overrides:
getSourceBands
in class IIOParam
getSourceRegion
public Rectangle getSourceRegion()
- Overrides:
getSourceRegion
in class IIOParam
getSourceXSubsampling
public int getSourceXSubsampling()
- Overrides:
getSourceXSubsampling
in class IIOParam
getSourceYSubsampling
public int getSourceYSubsampling()
- Overrides:
getSourceYSubsampling
in class IIOParam
getSubsamplingXOffset
public int getSubsamplingXOffset()
- Overrides:
getSubsamplingXOffset
in class IIOParam
getSubsamplingYOffset
public int getSubsamplingYOffset()
- Overrides:
getSubsamplingYOffset
in class IIOParam
hasController
public boolean hasController()
- Overrides:
hasController
in class IIOParam
setController
public void setController(IIOParamController controller)
- Overrides:
setController
in class IIOParam
setDestinationOffset
public void setDestinationOffset(Point destinationOffset)
- Overrides:
setDestinationOffset
in class IIOParam
setSourceBands
public void setSourceBands(int[] sourceBands)
- Overrides:
setSourceBands
in class IIOParam
setSourceRegion
public void setSourceRegion(Rectangle sourceRegion)
- Overrides:
setSourceRegion
in class IIOParam
setSourceSubsampling
public void setSourceSubsampling(int sourceXSubsampling,
int sourceYSubsampling,
int subsamplingXOffset,
int subsamplingYOffset)
- Overrides:
setSourceSubsampling
in class IIOParam
getAdaptee
public final ImageWriteParam getAdaptee()
Copyright © 1996-2009 Geotools. All Rights Reserved.