| Package | Description |
|---|---|
| agi.foundation |
Contains commonly used types.
|
| 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 UnitSpherical |
SphericalDescriptiveStatistics.meanDirection(List<UnitCartesian> dataList)
Calculates the mean direction of a list of data.
|
static UnitSpherical |
SphericalDescriptiveStatistics.medianDirection(List<UnitCartesian> dataList)
Calculates the median direction of the data by using a simplex heuristic optimizer.
|
static UnitSpherical |
SphericalDescriptiveStatistics.medianDirection(List<UnitCartesian> dataList,
SphericalMedianCalculationMethod calculationMethod)
Calculates the median direction of the data by using a simplex heuristic optimizer.
|
static UnitSpherical |
SphericalDescriptiveStatistics.medianDirection(List<UnitCartesian> dataList,
SphericalMedianCalculationMethod calculationMethod,
MultivariableFunctionSolverResults<MultivariableFunctionSolverIterationResults>[] results)
Calculates the median direction of the data by using a simplex heuristic optimizer.
|
| Modifier and Type | Method and Description |
|---|---|
static double |
SphericalDescriptiveStatistics.dispersionAboutPosition(List<UnitCartesian> dataList,
UnitSpherical position)
Calculates the dispersion about a given input position.
|
| Modifier and Type | Method and Description |
|---|---|
UnitSpherical |
Spherical.normalize()
Forms a set of
UnitSpherical coordinates from this instance. |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
UnitSpherical.equals(UnitSpherical left,
UnitSpherical right)
Returns
true if the two instances are exactly equal. |
boolean |
UnitSpherical.equalsEpsilon(UnitSpherical 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 |
UnitSpherical.equalsType(UnitSpherical other)
Indicates whether another instance of this type is exactly equal to this instance.
|
static boolean |
UnitSpherical.notEquals(UnitSpherical left,
UnitSpherical right)
Returns
true if the two instances are not exactly equal. |
| Constructor and Description |
|---|
UnitCartesian(UnitSpherical unitSpherical)
Initializes a set of
UnitCartesian coordinates from the provided set of
UnitSpherical coordinates. |
| Modifier and Type | Method and Description |
|---|---|
List<UnitSpherical> |
CustomSensorPattern.getDirections()
Gets the list of directions that define the custom sensor pattern.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CustomSensorPattern.setDirections(List<UnitSpherical> value)
Sets the list of directions that define the custom sensor pattern.
|
| Constructor and Description |
|---|
CustomSensorPattern(List<UnitSpherical> directions)
Initializes a new instance with the specified list of directions defining the
custom sensor pattern.
|
CustomSensorPattern(List<UnitSpherical> directions,
double radius)
Initializes a new instance with the specified list of directions defining the
custom sensor pattern.
|