Class GeoToolsWriteParams

    • Field Detail

      • adaptee

        protected ImageWriteParam adaptee
    • Constructor Detail

      • GeoToolsWriteParams

        public GeoToolsWriteParams​(ImageWriteParam adaptee)
      • GeoToolsWriteParams

        public GeoToolsWriteParams​(ImageWriteParam adaptee,
                                   Locale locale)
        Parameters:
        locale -
    • Method Detail

      • 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()