See: Description
Interface | 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 . |
FX |
Represents a function f(x).
|
FXY |
Represents a function f(x,y).
|
IndexValidator |
An interface used as parameter to several methods which perform some actions on data arrays.
|
MatrixFactory |
Matrix factory.
|
SpectralUnmixing |
Linear spectral unmixing interface.
|
Class | Description |
---|---|
Approximator |
A utility class which can be used to find approximation functions for a given dataset.
|
Array.Double |
Class for wrapping
double primitive arrays. |
Array.Float |
Class for wrapping
float primitive arrays. |
ColumnMajorMatrixFactory |
Matrix factory implementation.
|
ConstrainedLSU |
Performs a constrained linear spectral unmixing, where the sum
of abundances always is equal to unity.
|
CosineDistance |
This class uses the negative cosine of the spherical distance as a distance
measure between two (lon, lat) points.
|
DoubleList.Byte |
Wraps a
DoubleList around an array of primitive bytes. |
DoubleList.Double |
Wraps a
DoubleList around an array of primitive doubles. |
DoubleList.Float |
Wraps a
DoubleList around an array of primitive floats. |
DoubleList.Int |
Wraps a
DoubleList around an array of primitive ints. |
DoubleList.Long |
Wraps a
DoubleList around an array of primitive longs. |
DoubleList.Short |
Wraps a
DoubleList around an array of primitive shorts. |
DoubleList.UByte |
Wraps a
DoubleList around an array of primitive bytes interpreted as unsigned integers. |
DoubleList.UInt |
Wraps a
DoubleList around an array of primitive ints interpreted as unsigned integers. |
DoubleList.ULong |
Wraps a
DoubleList around an array of primitive longs interpreted as unsigned integers. |
DoubleList.UShort |
Wraps a
DoubleList around an array of primitive shorts interpreted as unsigned integers. |
EuclideanDistance |
Distance measure based on the Euclidean 'flat' distance.
|
FracIndex |
The class
FracIndex is a simple representation of
an index with an integral and a fractional component. |
FullyConstrainedLSU |
Performs a fully constrained linear spectral unmixing, where all
abundances are non-negative and their sum is equal to unity.
|
FXYSum |
The class
FXYSum represents a sum of function terms sum(c[i] * f[i](x,y), i=0, n-1)
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. |
FXYSum.BiCubic |
Provides an optimized
computeZ method for bi-cubic polynomials (order = 3+3). |
FXYSum.BiLinear |
Provides an optimized
computeZ method for bi-linear polynomials (order = 1+1). |
FXYSum.BiQuadric |
Provides an optimized
computeZ method for bi-quadric polynomials (order = 2+2). |
FXYSum.Cubic |
Provides an optimized
computeZ method for cubic polynomials (order = 3). |
FXYSum.Linear |
Provides an optimized
computeZ method for linear polynomials (order = 1). |
FXYSum.Quadric |
Provides an optimized
computeZ method for quadric polynomials (order = 2). |
Histogram |
Instances of the
Histogram class store histogram data. |
IntervalPartition |
The class
IntervalPartition is a representation of an interval partition,
i.e. a strictly increasing sequence of real numbers. |
LinearAlgebra |
Linear algebra - calculations and utilities for vectors and matrixes.
|
LinEqSysSolver |
A gauss-based solver for linear equation systems.
|
LookupTable |
The class
LookupTable performs the function of multilinear
interpolation for lookup tables with an arbitrary number of dimensions. |
MathUtils |
A utility class providing frequently used mathematical functions which are not found in the
java.lang.Math class. |
MatrixLookupTable |
The class
MatrixLookupTable performs the function of
multilinear interpolation for matrix lookup tables with an
arbitrary number of dimensions. |
Quantizer | |
Range |
Instances of the
Range class provide a minimum and a maximum value of type double . |
RsMathUtils |
A utility class providing a set of mathematical functions frequently used in the fields of remote sensing.
|
SinusoidalDistance |
Distance measure that takes into account the decrease of the Euclidean
distance with increasing latitude of the reference point.
|
SphericalDistance |
This class computes the spherical distance (in Radian) between two (lon, lat) points.
|
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. |
Exception | Description |
---|---|
SingularMatrixException |
Thrown, if a matrix is singular and processing cannot be continued.
|
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.