| Package | Description | 
|---|---|
| agi.foundation.access | 
 Contains types used in performing access calculations. 
 | 
| agi.foundation.coverage | 
 Contains types for computing complex access calculations between many different objects simultaneously. 
 | 
| agi.foundation.platforms | 
 Contains types used in modeling various mechanical platforms such as satellites, facilities, aircraft, etc. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AccessQueryResult | 
AccessEvaluator.evaluate(JulianDate start,
        JulianDate end)
Evaluates from the start date until the end date. 
 | 
AccessQueryResult | 
AccessEvaluator.evaluate(JulianDate start,
        JulianDate end,
        ITrackCalculationProgress tracker)
Evaluates from the start date until the end date. 
 | 
AccessQueryResult | 
AccessEvaluator.evaluate(TimeInterval consideredInterval)
Evaluates over a single considered time interval. 
 | 
AccessQueryResult | 
AccessEvaluator.evaluate(TimeIntervalCollection consideredIntervals)
Evaluates over the supplied time intervals. 
 | 
abstract AccessQueryResult | 
AccessEvaluator.evaluate(TimeIntervalCollection consideredIntervals,
        ITrackCalculationProgress tracker)
Evaluates over the supplied time intervals. 
 | 
AccessQueryResult | 
AccessEvaluator.evaluate(TimeInterval consideredInterval,
        ITrackCalculationProgress tracker)
Evaluates over a single considered time interval. 
 | 
AccessQueryResult | 
IAccessResultService.getAccessResult()
Gets the Access results. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AccessQueryResult | 
CoverageData.getAccessResultsForAsset(Object asset)
Get a set of access intervals from the given asset. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected List<AccessQueryResult> | 
CoverageData.getAssetAccessResults()
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
CoverageData.setAssetAccessResults(List<AccessQueryResult> value)
 | 
protected void | 
CoverageData.setCoverageData(TimeIntervalCollection considered,
               TimeIntervalCollection satisfied,
               TimeIntervalCollection unknown,
               List<Object> assets,
               List<AccessQueryResult> assetResults)
Sets the coverage data. 
 | 
| Constructor and Description | 
|---|
CoverageQueryResult(TimeIntervalCollection considered,
                   AccessQueryResult satisfactionResult)
Initializes a new instance based on an existing  
AccessQueryResult 
    and a set of intervals considered in the coverage calculation producing these results. | 
| Constructor and Description | 
|---|
CoverageQueryResult(TimeIntervalCollection considered,
                   CoverageFilter filter,
                   List<Object> assets,
                   List<AccessQueryResult> assetResults)
Initializes a new instance based on a set of assets and their corresponding  
AccessQueryResults. | 
| Modifier and Type | Method and Description | 
|---|---|
AccessQueryResult | 
AccessResultExtension.getAccessResult()
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AccessResultExtension.setAccessResult(AccessQueryResult value)
 | 
| Constructor and Description | 
|---|
AccessResultExtension(AccessQueryResult access)
Initialize a new instance based on the given access results. 
 |