| Package | Description |
|---|---|
| agi.foundation.coordinates |
Contains types for quantifying and converting between various coordinate representations.
|
| Modifier and Type | Method and Description |
|---|---|
Cylindrical |
CylindricalBounds.getLowerBound()
Gets the minimal value defining the bounds.
|
static Cylindrical |
Cylindrical.getUndefined()
Gets a set of
Cylindrical coordinates with values of Double.NaN. |
Cylindrical |
CylindricalBounds.getUpperBound()
Gets the maximal value defining the bounds.
|
static Cylindrical |
Cylindrical.getZero()
Gets a set of
Cylindrical coordinates with values of zero. |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
Cylindrical.equals(Cylindrical left,
Cylindrical right)
Returns
true if the two instances are exactly equal. |
boolean |
Cylindrical.equalsEpsilon(Cylindrical 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 |
Cylindrical.equalsType(Cylindrical other)
Indicates whether another instance of this type is exactly equal to this instance.
|
static boolean |
Cylindrical.notEquals(Cylindrical left,
Cylindrical right)
Returns
true if the two instances are not exactly equal. |
| Constructor and Description |
|---|
Cartesian(Cylindrical coordinates)
Initializes a set of
Cartesian coordinates from the provided set of Cylindrical coordinates. |
CylindricalBounds(Cylindrical lowerBound,
Cylindrical upperBound)
Holds two
Cylindrical values which form the bounds of a range of cylindrical coordinates. |
LongitudeLatitudeRadius(Cylindrical coordinates)
Initializes a set of
LongitudeLatitudeRadius coordinates from the provided set of Cylindrical coordinates. |
Spherical(Cylindrical coordinates)
Initializes a set of
Spherical coordinates from the provided set of Cylindrical coordinates. |