Class LongDataInterpolator
- java.lang.Object
-
- org.esa.snap.core.gpf.common.resample.LongDataInterpolator
-
- All Implemented Interfaces:
Interpolator
public abstract class LongDataInterpolator extends Object implements Interpolator
-
-
Field Summary
Fields Modifier and Type Field Description protected RasterDataNode
rasterDataNode
-
Constructor Summary
Constructors Constructor Description LongDataInterpolator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
protected long
getNoDataValue()
protected long
getSrcData(int index)
void
init(RasterDataNode rasterDataNode, javax.media.jai.RasterAccessor srcAccessor, javax.media.jai.RasterAccessor dstAccessor, double noDataValue)
protected void
setDstData(int index, long value)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.esa.snap.core.gpf.common.resample.Interpolator
interpolate
-
-
-
-
Field Detail
-
rasterDataNode
protected RasterDataNode rasterDataNode
-
-
Method Detail
-
init
public void init(RasterDataNode rasterDataNode, javax.media.jai.RasterAccessor srcAccessor, javax.media.jai.RasterAccessor dstAccessor, double noDataValue)
- Specified by:
init
in interfaceInterpolator
-
getSrcData
protected long getSrcData(int index)
-
setDstData
protected void setDstData(int index, long value)
-
getNoDataValue
protected long getNoDataValue()
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceInterpolator
-
-