| Package | Description | 
|---|---|
| agi.foundation | 
 Contains commonly used types. 
 | 
| agi.foundation.communications | 
 Contains types for representing electromagnetic signals and propagating them along communication links. 
 | 
| agi.foundation.coordinates | 
 Contains types for quantifying and converting between various coordinate representations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Spherical | 
SphericalDescriptiveStatistics.meanVector(List<UnitCartesian> dataList)
Computes the mean vector. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected ComplexCrossSectionScatteringCoefficient | 
SphericalTabularMonostaticCrossSectionScatteringCoefficient.computeScatteringCoefficient(Spherical monoStaticDirection)
Computes the scattering coefficient in the supplied monostatic direction. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Spherical | 
SphericalBounds.getLowerBound()
Gets the minimal value defining the bounds. 
 | 
static Spherical | 
Spherical.getUndefined()
Gets a set of  
Spherical coordinates with values of Double.NaN. | 
Spherical | 
SphericalBounds.getUpperBound()
Gets the maximal value defining the bounds. 
 | 
static Spherical | 
Spherical.getZero()
Gets a set of  
Spherical coordinates with values of zero. | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
Spherical.equals(Spherical left,
      Spherical right)
Returns  
true if the two instances are exactly equal. | 
boolean | 
Spherical.equalsEpsilon(Spherical other,
             double epsilon)
Indicates whether each coordinate value of another instance of this type
    is within the required tolerance of the corresponding coordinate value of this instance. 
 | 
boolean | 
Spherical.equalsType(Spherical other)
Indicates whether another instance of this type is exactly equal to this instance. 
 | 
static boolean | 
Spherical.notEquals(Spherical left,
         Spherical right)
Returns  
true if the two instances are not exactly equal. | 
| Constructor and Description | 
|---|
Cartesian(Spherical coordinates)
 | 
Cylindrical(Spherical coordinates)
Initializes a set of  
Cylindrical coordinates from the provided set of Spherical coordinates. | 
LongitudeLatitudeRadius(Spherical coordinates)
Initializes a set of  
LongitudeLatitudeRadius coordinates from the provided set of
    Spherical coordinates. | 
SphericalBounds(Spherical lowerBound,
               Spherical upperBound)
Holds two  
Spherical values which form the bounds of a range of spherical coordinates. | 
UnitSpherical(Spherical coordinates)
Initializes a set of  
UnitSpherical coordinates from the provided set of
    Spherical coordinates. |