Class DoubleDataAggregator
- java.lang.Object
-
- org.esa.snap.core.gpf.common.resample.DoubleDataAggregator
-
- All Implemented Interfaces:
Aggregator
public abstract class DoubleDataAggregator extends Object implements Aggregator
-
-
Field Summary
Fields Modifier and Type Field Description protected RasterDataNode
rasterDataNode
-
Constructor Summary
Constructors Constructor Description DoubleDataAggregator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
protected double
getNoDataValue()
protected double
getSrcData(int index)
protected int
getSrcOffset()
void
init(RasterDataNode rasterDataNode, javax.media.jai.RasterAccessor srcAccessor, javax.media.jai.RasterAccessor dstAccessor, double noDataValue)
protected void
setDstData(int index, double 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.Aggregator
aggregate
-
-
-
-
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 interfaceAggregator
-
getSrcData
protected double getSrcData(int index)
-
setDstData
protected void setDstData(int index, double value)
-
getNoDataValue
protected double getNoDataValue()
-
getSrcOffset
protected int getSrcOffset()
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceAggregator
-
-