Package  Description 

org.esa.snap.core.datamodel 
Contains SNAP's central classes and interfaces used for an inmemory presentation
of remote sensing data products.

org.esa.snap.core.util.math 
Provides utility classes for mathematical operations.

Class and Description 

FXYSum
The class
FXYSum represents a sum of function terms sum(c[i] * f[i](x,y), i=0, n1)
where the vector c is a double array of constant coefficients and the vector f
is an array of functions of type in x and y. 
Histogram
Instances of the
Histogram class store histogram data. 
IndexValidator
An interface used as parameter to several methods which perform some actions on data arrays.

Class and Description 

Array
Interface for wrapping primitive arrays.

DistanceMeasure
Interface for measuring the distance of a (lon, lat) point to a reference
(lon, lat) point, which is defined by the implementing class.

DoubleList
The double list provides a generic access to an ordered list of values of type
double . 
FracIndex
The class
FracIndex is a simple representation of
an index with an integral and a fractional component. 
FX
Represents a function f(x).

FXY
Represents a function f(x,y).

FXYSum
The class
FXYSum represents a sum of function terms sum(c[i] * f[i](x,y), i=0, n1)
where the vector c is a double array of constant coefficients and the vector f
is an array of functions of type in x and y. 
Histogram
Instances of the
Histogram class store histogram data. 
IndexValidator
An interface used as parameter to several methods which perform some actions on data arrays.

IntervalPartition
The class
IntervalPartition is a representation of an interval partition,
i.e. a strictly increasing sequence of real numbers. 
MatrixFactory
Matrix factory.

Range
Instances of the
Range class provide a minimum and a maximum value of type double . 
SingularMatrixException
Thrown, if a matrix is singular and processing cannot be continued.

SpectralUnmixing
Linear spectral unmixing interface.

UnconstrainedLSU
Performs an unconstrained linear spectral unmixing.

VectorLookupTable
The class
VectorLookupTable performs the function of
multilinear interpolation for vector lookup tables with an
arbitrary number of dimensions. 
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.