public class ClippedBuffer extends AbstractBuffer implements Buffer
Modifier and Type | Field and Description |
---|---|
protected static Logger |
logger |
bands, dimensions, projection, statistics
INTERPOLATION_BicubicSpline, INTERPOLATION_Bilinear, INTERPOLATION_BSpline, INTERPOLATION_InverseDistance, INTERPOLATION_NearestNeighbour, INTERPOLATION_Undefined
Constructor and Description |
---|
ClippedBuffer(Buffer buffer,
Envelope envelope) |
Modifier and Type | Method and Description |
---|---|
void |
doDispose()
Internal implementation for the
AbstractBuffer.dispose() method. |
java.awt.image.BufferedImage |
getBufferedImage() |
protected int |
getFirstColumn() |
protected int |
getFirstRow() |
addBand, areAllBandsOfTheSameType, clip, convert, createInterpolated, dispose, finalize, getBand, getBandByte, getBandCount, getBandDouble, getBandFloat, getBandInt, getBandNoData, getBands, getBandShort, getBandsInfo, getBandTypes, getColumns, getDimensions, getEnvelope, getPixelSizeX, getPixelSizeY, getProjection, getRows, getStatistics, isInside, isInside, iterator, removeBand, setBand, switchBands, switchBands, update
addObserver, addObserver, addObservers, beginComplexNotification, clearChanged, clone, countObservers, deleteObserver, deleteObserver, deleteObservers, disableNotifications, enableNotifications, endComplexNotification, hasChanged, inComplex, isEnabledNotifications, notify, notifyObservers, notifyObservers, setChanged
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addBand, areAllBandsOfTheSameType, clip, convert, createInterpolated, getBand, getBandByte, getBandCount, getBandDouble, getBandFloat, getBandInt, getBandNoData, getBands, getBandShort, getBandsInfo, getBandTypes, getColumns, getDimensions, getEnvelope, getPixelSizeX, getPixelSizeY, getProjection, getRows, isInside, isInside, removeBand, setBand, switchBands, switchBands
getStatistics
addObserver, deleteObserver, deleteObservers
dispose
public ClippedBuffer(Buffer buffer, Envelope envelope) throws CreateBufferException
buffer
- envelope
- CreateBufferException
protected int getFirstRow()
protected int getFirstColumn()
public void doDispose() throws BaseException
AbstractBuffer
AbstractBuffer.dispose()
method.doDispose
in class AbstractBuffer
BaseException
AbstractBuffer.dispose()
public java.awt.image.BufferedImage getBufferedImage()
getBufferedImage
in interface Buffer