Package org.esa.snap.core.datamodel
Interface Scaling
-
- All Known Implementing Classes:
AbstractBand,Band,ConvolutionFilterBand,FilterBand,GeneralFilterBand,Mask,RasterDataNode,TiePointGrid,VirtualBand
public interface ScalingThe scaling method used for geophysical value transformation in aBand.- Version:
- $Revision$ $Date$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description doublescale(double value)The forward scaling method.doublescaleInverse(double value)The inverse scaling method.
-
-
-
Field Detail
-
IDENTITY
static final Scaling IDENTITY
The identity scaling in=out.
-
-
Method Detail
-
scale
double scale(double value)
The forward scaling method.- Parameters:
value- the value to be scaled- Returns:
- the transformed value
-
scaleInverse
double scaleInverse(double value)
The inverse scaling method.- Parameters:
value- the value to be inverse-scaled- Returns:
- the transformed value
-
-