| 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. 
 | 
| Class and Description | 
|---|
| AssetDefinition | 
| BaseCoverageDefinition
 The abstract base class for coverage definitions. 
 | 
| ContinuousCoverageDefinition
 
 A type of coverage definition that provides a convenient way to organize and initialize a coverage calculation, which computes access calculations over a set of grid points. 
 | 
| CoverageData
 Contains all the information generated by a coverage calculation for a single point. 
 | 
| CoverageDefinitionOnSingleObject
 This coverage definition provides a convenient way to organize and compute a coverage calculation between an object of interest
 and an associated group of assets. 
 | 
| CoverageFilter
 Filters coverage results based on the number of available assets. 
 | 
| CoverageFilterType
 Indicates whether an interval of coverage is valid based on the number of assets available. 
 | 
| CoverageGridPointCreationCallback
 A delegate which defines a method for creating a service provider for use in access based on a given
 coverage grid point position. 
 | 
| CoverageGridPointCreationCallback.Function
 A functional interface for the containing delegate type. 
 | 
| CoverageGridPointWithResults
 Represents a coverage grid point that holds the geometrical/statistical  
CoverageGridPoint (get / set)
 (the position, reference frame, weighting, optional central body, and optional grid cell), 
 and stores the CoverageQueryResult which contains the results of a coverage calculation for this grid point. | 
| CoverageQueryResult
 Contains all the information generated by a coverage calculation for a single grid point. 
 | 
| CoverageResults
 This represents the overall results of a coverage calculation over a grid. 
 | 
| DiscreteCoverageDefinition
 
 This coverage definition provides a convenient way to organize and initialize a coverage calculation,
 which computes access calculations over a set of grid points. 
 | 
| MaterializedSpatiallyPartitionedCoverageDefinition
 A coverage definition that uses a  
delegate to define properties for the grid points. | 
| MaterializedTemporallyPartitionedCoverageDefinition
 A coverage definition that uses a  
delegate to define properties for the grid points. | 
| ParameterizedSpatiallyPartitionedCoverageDefinition
 A coverage definition that specifies grid point properties via an archetypical object that provides, at a minimum, an  
ILocationPointService. | 
| ParameterizedTemporallyPartitionedCoverageDefinition
 A coverage definition that specifies grid point properties via an archetypical object that provides, at a minimum, an  
ILocationPointService. | 
| Class and Description | 
|---|
| CoverageData
 Contains all the information generated by a coverage calculation for a single point. 
 | 
| CoverageGridPointWithResults
 Represents a coverage grid point that holds the geometrical/statistical  
CoverageGridPoint (get / set)
 (the position, reference frame, weighting, optional central body, and optional grid cell), 
 and stores the CoverageQueryResult which contains the results of a coverage calculation for this grid point. | 
| CoverageQueryResult
 Contains all the information generated by a coverage calculation for a single grid point. 
 | 
| CoverageResults
 This represents the overall results of a coverage calculation over a grid. 
 |