Package org.esa.snap.core.datamodel
Interface Scaling
- All Known Implementing Classes:
AbstractBand
,Band
,ConvolutionFilterBand
,FilterBand
,GeneralFilterBand
,Mask
,RasterDataNode
,TiePointGrid
,VirtualBand
public interface Scaling
The scaling method used for geophysical value transformation in a
Band
.- Version:
- $Revision$ $Date$
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondouble
scale
(double value) The forward scaling method.double
scaleInverse
(double value) The inverse scaling method.
-
Field Details
-
IDENTITY
The identity scaling in=out.
-
-
Method Details
-
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
-