org.esa.beam.framework.datamodel
Interface Scaling

All Known Implementing Classes:
AbstractBand, Band, ConvolutionFilterBand, FilterBand, GeneralFilterBand, Mask, ProductSceneView.RGBChannel, RasterDataNode, TiePointGrid, VirtualBand

public interface Scaling

The scaling method used for geophysical value transformation in a Band.

Version:
$Revision$ $Date$
Author:
Norman Fomferra

Field Summary
static Scaling IDENTITY
          The identity scaling in=out.
 
Method Summary
 double scale(double value)
          The forward scaling method.
 double scaleInverse(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


Copyright © 2002-2012 Brockmann Consult GmbH. All Rights Reserved.