| Package | Description | 
|---|---|
| agi.foundation.coordinates | 
 Contains types for quantifying and converting between various coordinate representations. 
 | 
| agi.foundation.geometry.shapes | 
 Contains types for representing geometric shapes such as curves, surfaces, and solids. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static UniversalTransverseMercator | 
UniversalTransverseMercator.getUndefined()
Gets a set of  
UniversalTransverseMercator coordinates with
    Easting (get) and Northing (get) values of Double.NaN,
    Zone (get) 0, and Hemisphere (get) 0. | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
UniversalTransverseMercator.equals(UniversalTransverseMercator left,
      UniversalTransverseMercator right)
Returns  
true if the two instances are exactly equal. | 
boolean | 
UniversalTransverseMercator.equalsEpsilon(UniversalTransverseMercator 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 | 
UniversalTransverseMercator.equalsType(UniversalTransverseMercator other)
Indicates whether another instance of this type is exactly equal to this instance. 
 | 
static boolean | 
UniversalTransverseMercator.notEquals(UniversalTransverseMercator left,
         UniversalTransverseMercator right)
Returns  
true if the two instances are not exactly equal. | 
boolean | 
MilitaryGridReferenceSystem.tryConvertToUniversalTransverseMercator(Ellipsoid ellipsoid,
                                       UniversalTransverseMercator[] utm)
Attempts to convert this instance to a set of  
UniversalTransverseMercator coordinates. | 
| Constructor and Description | 
|---|
MilitaryGridReferenceSystem(UniversalTransverseMercator coordinates,
                           Ellipsoid ellipsoid)
Initializes a set of Military Grid Reference System (MGRS)
    coordinates from the provided
     
Universal Transverse Mercator (UTM) coordinates and ellipsoid. | 
| Modifier and Type | Method and Description | 
|---|---|
UniversalTransverseMercator | 
Ellipsoid.cartographicToUniversalTransverseMercator(Cartographic coordinates)
Converts the location given in terms of planetodetic cartographic coordinates to Universal Transverse Mercator (UTM) coordinates. 
 | 
UniversalTransverseMercator | 
Ellipsoid.cartographicToUniversalTransverseMercator(double longitude,
                                         double latitude)
Converts the location given in terms of planetodetic longitude and latitude to Universal Transverse Mercator (UTM) coordinates. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Cartographic | 
Ellipsoid.universalTransverseMercatorToCartographic(UniversalTransverseMercator coordinates)
Converts the location given in terms of Universal Transverse Mercator (UTM) coordinates
    to planetodetic cartographic coordinates. 
 |