public class EnhancedImageReadParam extends ImageReadParam implements Cloneable
Modifier and Type | Field and Description |
---|---|
protected int[] |
bands |
protected Rectangle |
destinationRegion |
canSetSourceRenderSize, destination, destinationBands, minProgressivePass, numProgressivePasses, sourceRenderSize
controller, defaultController, destinationOffset, destinationType, sourceBands, sourceRegion, sourceXSubsampling, sourceYSubsampling, subsamplingXOffset, subsamplingYOffset
Constructor and Description |
---|
EnhancedImageReadParam() |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
int[] |
getBands() |
Rectangle |
getDestinationRegion() |
protected Object |
narrowClone(EnhancedImageReadParam param)
Performs a narrow clone of this
EnhancedImageReadParam . |
void |
setBands(int[] bands) |
void |
setDestinationRegion(Rectangle destinationRegion) |
canSetSourceRenderSize, getDestination, getDestinationBands, getSourceMaxProgressivePass, getSourceMinProgressivePass, getSourceNumProgressivePasses, getSourceRenderSize, setDestination, setDestinationBands, setDestinationType, setSourceProgressivePasses, setSourceRenderSize
activateController, getController, getDefaultController, getDestinationOffset, getDestinationType, getSourceBands, getSourceRegion, getSourceXSubsampling, getSourceYSubsampling, getSubsamplingXOffset, getSubsamplingYOffset, hasController, setController, setDestinationOffset, setSourceBands, setSourceRegion, setSourceSubsampling
protected int[] bands
protected Rectangle destinationRegion
public Rectangle getDestinationRegion()
public void setDestinationRegion(Rectangle destinationRegion)
public int[] getBands()
public void setBands(int[] bands)
protected Object narrowClone(EnhancedImageReadParam param)
EnhancedImageReadParam
.param
- the EnhancedImageReadParam
instance containing the clone.ImageReadParam
.public Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
Copyright © 2006–2016 GeoSolutions. All rights reserved.