Class GeoToolsWriteParams
Object
IIOParam
ImageWriteParam
GeoToolsWriteParams
- Direct Known Subclasses:
ArcGridWriteParams,GeoTiffWriteParams
- Since:
- 2.3.x
- Author:
- Simone Giannecchini
-
Field Summary
FieldsFields 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, tilingSetFields inherited from class IIOParam
controller, defaultController, destinationOffset, destinationType, sourceBands, sourceRegion, sourceXSubsampling, sourceYSubsampling, subsamplingXOffset, subsamplingYOffset -
Constructor Summary
ConstructorsConstructorDescriptionGeoToolsWriteParams(ImageWriteParam adaptee) GeoToolsWriteParams(ImageWriteParam adaptee, Locale locale) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanfinal ImageWriteParamfloatgetBitRate(float quality) intfloatString[]float[]String[]intint[]intintintintintintintintintbooleanbooleanvoidsetCompressionMode(int mode) voidsetCompressionQuality(float quality) voidsetCompressionType(String compressionType) voidsetController(IIOParamController controller) voidsetDestinationOffset(Point destinationOffset) voidsetDestinationType(ImageTypeSpecifier destinationType) voidsetProgressiveMode(int mode) voidsetSourceBands(int[] sourceBands) voidsetSourceRegion(Rectangle sourceRegion) voidsetSourceSubsampling(int sourceXSubsampling, int sourceYSubsampling, int subsamplingXOffset, int subsamplingYOffset) voidsetTiling(int tileWidth, int tileHeight) voidsetTilingMode(int mode) voidvoidMethods inherited from class ImageWriteParam
setTiling
-
Field Details
-
adaptee
-
-
Constructor Details
-
GeoToolsWriteParams
-
GeoToolsWriteParams
- Parameters:
locale-
-
-
Method Details
-
canWriteCompressed
public boolean canWriteCompressed()- Overrides:
canWriteCompressedin classImageWriteParam
-
canWriteProgressive
public boolean canWriteProgressive()- Overrides:
canWriteProgressivein classImageWriteParam
-
canWriteTiles
public boolean canWriteTiles()- Overrides:
canWriteTilesin classImageWriteParam
-
getBitRate
public float getBitRate(float quality) - Overrides:
getBitRatein classImageWriteParam
-
getCompressionMode
public int getCompressionMode()- Overrides:
getCompressionModein classImageWriteParam
-
getCompressionQuality
public float getCompressionQuality()- Overrides:
getCompressionQualityin classImageWriteParam
-
getCompressionQualityDescriptions
- Overrides:
getCompressionQualityDescriptionsin classImageWriteParam
-
getCompressionQualityValues
public float[] getCompressionQualityValues()- Overrides:
getCompressionQualityValuesin classImageWriteParam
-
getCompressionType
- Overrides:
getCompressionTypein classImageWriteParam
-
getCompressionTypes
- Overrides:
getCompressionTypesin classImageWriteParam
-
getLocalizedCompressionTypeName
- Overrides:
getLocalizedCompressionTypeNamein classImageWriteParam
-
getPreferredTileSizes
- Overrides:
getPreferredTileSizesin classImageWriteParam
-
getProgressiveMode
public int getProgressiveMode()- Overrides:
getProgressiveModein classImageWriteParam
-
getTileHeight
public int getTileHeight()- Overrides:
getTileHeightin classImageWriteParam
-
getTileWidth
public int getTileWidth()- Overrides:
getTileWidthin classImageWriteParam
-
getTilingMode
public int getTilingMode()- Overrides:
getTilingModein classImageWriteParam
-
isCompressionLossless
public boolean isCompressionLossless()- Overrides:
isCompressionLosslessin classImageWriteParam
-
setCompressionMode
public void setCompressionMode(int mode) - Overrides:
setCompressionModein classImageWriteParam
-
setCompressionQuality
public void setCompressionQuality(float quality) - Overrides:
setCompressionQualityin classImageWriteParam
-
setCompressionType
- Overrides:
setCompressionTypein classImageWriteParam
-
setProgressiveMode
public void setProgressiveMode(int mode) - Overrides:
setProgressiveModein classImageWriteParam
-
setTiling
public void setTiling(int tileWidth, int tileHeight) -
setTilingMode
public void setTilingMode(int mode) - Overrides:
setTilingModein classImageWriteParam
-
unsetCompression
public void unsetCompression()- Overrides:
unsetCompressionin classImageWriteParam
-
unsetTiling
public void unsetTiling()- Overrides:
unsetTilingin classImageWriteParam
-
setDestinationType
- Overrides:
setDestinationTypein classIIOParam
-
canOffsetTiles
public boolean canOffsetTiles()- Overrides:
canOffsetTilesin classImageWriteParam
-
getLocale
- Overrides:
getLocalein classImageWriteParam
-
getTileGridXOffset
public int getTileGridXOffset()- Overrides:
getTileGridXOffsetin classImageWriteParam
-
getTileGridYOffset
public int getTileGridYOffset()- Overrides:
getTileGridYOffsetin classImageWriteParam
-
activateController
public boolean activateController()- Overrides:
activateControllerin classIIOParam
-
getController
- Overrides:
getControllerin classIIOParam
-
getDefaultController
- Overrides:
getDefaultControllerin classIIOParam
-
getDestinationOffset
- Overrides:
getDestinationOffsetin classIIOParam
-
getDestinationType
- Overrides:
getDestinationTypein classIIOParam
-
getSourceBands
public int[] getSourceBands()- Overrides:
getSourceBandsin classIIOParam
-
getSourceRegion
- Overrides:
getSourceRegionin classIIOParam
-
getSourceXSubsampling
public int getSourceXSubsampling()- Overrides:
getSourceXSubsamplingin classIIOParam
-
getSourceYSubsampling
public int getSourceYSubsampling()- Overrides:
getSourceYSubsamplingin classIIOParam
-
getSubsamplingXOffset
public int getSubsamplingXOffset()- Overrides:
getSubsamplingXOffsetin classIIOParam
-
getSubsamplingYOffset
public int getSubsamplingYOffset()- Overrides:
getSubsamplingYOffsetin classIIOParam
-
hasController
public boolean hasController()- Overrides:
hasControllerin classIIOParam
-
setController
- Overrides:
setControllerin classIIOParam
-
setDestinationOffset
- Overrides:
setDestinationOffsetin classIIOParam
-
setSourceBands
public void setSourceBands(int[] sourceBands) - Overrides:
setSourceBandsin classIIOParam
-
setSourceRegion
- Overrides:
setSourceRegionin classIIOParam
-
setSourceSubsampling
public void setSourceSubsampling(int sourceXSubsampling, int sourceYSubsampling, int subsamplingXOffset, int subsamplingYOffset) - Overrides:
setSourceSubsamplingin classIIOParam
-
getAdaptee
-