Package  Description 

agi.foundation.coverage 
Contains types for computing complex access calculations between many different objects simultaneously.

agi.foundation.coverage.figureofmerit 
Contains types for computing statistical data on coverage calculations.

Modifier and Type  Method and Description 

CoverageGridPoint 
CoverageGridResult.findNearestGridPoint(Cartesian cartLocation)
Deprecated.
Given a cartesian location in the fixed frame of the
CentralBody (get ),
find the nearest grid point according to physical distance. 
CoverageGridPoint 
CoverageGridResult.findNearestGridPoint(Cartographic location)
Deprecated.
Given a planetodetic cartographic location, find the nearest grid point according to physical distance.

Modifier and Type  Method and Description 

List<CoverageGridPoint> 
CoverageGridResult.getGridPoints()
Deprecated.
Gets a list of grid points.

Modifier and Type  Method and Description 

Platform 
CoverageDefinitionOnCentralBody.createGridPointForAccess(CoverageGridPoint gridPoint)
Deprecated.

List<Cartographic> 
CoverageGridResult.getBoundaryVerticesForGridPoint(CoverageGridPoint point)
Deprecated.
Create a list of
Cartographic values representing the corners of the
grid cell surrounding the given grid point . 
abstract IServiceProvider 
CreateCoverageGridPointForAccess.invoke(CoverageGridPoint gridPoint)
Deprecated.
The coverage system has markedly changed. See CoverageGridPointCreationCallback.The coverage system has markedly changed. See CoverageGridPointCreationCallback.

IServiceProvider 
CreateCoverageGridPointForAccess.Function.invoke(CoverageGridPoint gridPoint)
Deprecated.
The coverage system has markedly changed. See CoverageGridPointCreationCallback.The coverage system has markedly changed. See CoverageGridPointCreationCallback.

Constructor and Description 

CoverageGridResult(CentralBody centralBody,
double totalWeight,
List<CoverageGridPoint> gridPoints)
Deprecated.
Create a new instance based on the given grid points.

CoverageGridResult(CentralBody centralBody,
double totalWeight,
List<CoverageGridPoint> gridPoints,
List<Cartographic> boundaryVertices,
List<int[]> vertexIndices)
Deprecated.
Create a new instance based on the given grid points and their boundary information.

CoverageGridResult(CentralBody centralBody,
List<CoverageGridPoint> gridPoints)
Deprecated.
Create a new instance based on the given grid points.

CoverageGridResult(CentralBody centralBody,
List<CoverageGridPoint> gridPoints,
List<Cartographic> boundaryVertices,
List<int[]> vertexIndices)
Deprecated.
Create a new instance based on the given grid points and their boundary information.

Modifier and Type  Method and Description 

static double 
GridStatistics.areaCovered(Iterable<? extends CoverageGridPoint> gridPoints)
Deprecated.
Computes the total area on the grid which has been covered.

static double 
GridStatistics.averageFigureOfMerit(Iterable<? extends CoverageGridPoint> gridPoints,
FigureOfMerit<Double> function)
Deprecated.
Computes the average of a given figure of merit over the grid (ignoring grid weighting).

static double 
GridStatistics.averageWeightedFigureOfMerit(Iterable<? extends CoverageGridPoint> gridPoints,
FigureOfMerit<Double> function)
Deprecated.

static JulianDate 
GridStatistics.completeSatisfactionTime(Iterable<? extends CoverageGridPoint> gridPoints)
Deprecated.
Gets the earliest time at which satisfaction has been achieved (not necessarily concurrently) for all of
the grid points, or
null if one or more grid points are never satisfied 
static double 
GridStatistics.instantaneousAreaCovered(Iterable<? extends CoverageGridPoint> gridPoints,
JulianDate time)
Deprecated.
Computes the total area on the grid which is covered at a given time.

static double 
GridStatistics.instantaneousPercentCovered(Iterable<? extends CoverageGridPoint> gridPoints,
JulianDate time)
Deprecated.
Computes the percent of the overall grid which is covered at the given time
based on whether each individual grid point representing a given area is covered.

static <T extends Comparable<T>> 
GridStatistics.maximumFigureOfMerit(Iterable<? extends CoverageGridPoint> gridPoints,
FigureOfMerit<T> function)
Deprecated.
Computes the maximum of a given figure of merit over the grid, based on the grid
point weights (usually area).

static <T extends Comparable<T>> 
GridStatistics.minimumFigureOfMerit(Iterable<? extends CoverageGridPoint> gridPoints,
FigureOfMerit<T> function)
Deprecated.
Computes the minimum of a given figure of merit over the grid, based on the grid
point weights (usually area).

static double[] 
GridStatistics.percentAccumulated(Iterable<? extends CoverageGridPoint> gridPoints,
JulianDate start,
JulianDate stop,
Duration step)
Deprecated.
Given a time after a start time, computes the highest percentage of the grid
which has been covered at any one time after the start and before the time of interest.

static double 
GridStatistics.percentCovered(Iterable<? extends CoverageGridPoint> gridPoints)
Deprecated.
Computes the percent of the overall grid which is covered based on whether each
individual grid point representing a given area is covered at any time.

static TimeIntervalCollection 
GridStatistics.satisfactionIntervals(Iterable<? extends CoverageGridPoint> gridPoints)
Deprecated.
Returns the set of intervals where the entire set of grid points is satisfied.

static TimeIntervalCollection 
GridStatistics.unknownIntervals(Iterable<? extends CoverageGridPoint> gridPoints)
Deprecated.
Returns the set of intervals where coverage is unknown on any of the grid points.
