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.
|