Package | Description |
---|---|
agi.foundation.access |
Contains types used in performing access calculations.
|
Modifier and Type | Method and Description |
---|---|
AccessEvaluator |
AccessQuery.getEvaluator()
Gets an evaluator that can be used to evaluate this query for a given time or for intervals of time.
|
AccessEvaluator |
AccessComputation.getEvaluator()
Gets an evaluator that can be used to determine whether Access is available
for individual Julian dates.
|
AccessEvaluator |
AccessComputation.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to determine whether Access is available
for individual Julian dates.
|
AccessEvaluator |
AccessQuery.getEvaluator(IServiceProvider timeObserver)
Gets an evaluator that can be used to evaluate this query for a given time or for intervals of time.
|
AccessEvaluator |
AccessQueryTrackedSatellite.getEvaluator(IServiceProvider timeObserver,
EvaluatorGroup group)
Gets an evaluator that can be used to evaluate this query for a given time or for intervals of time.
|
AccessEvaluator |
AccessQueryStartAndMaintain.getEvaluator(IServiceProvider timeObserver,
EvaluatorGroup group)
Gets an evaluator that can be used to evaluate this query for a given time or for intervals of time.
|
AccessEvaluator |
AccessQueryOr.getEvaluator(IServiceProvider timeObserver,
EvaluatorGroup group)
Gets an evaluator that can be used to evaluate this query for a given time or for intervals of time.
|
AccessEvaluator |
AccessQueryNot.getEvaluator(IServiceProvider timeObserver,
EvaluatorGroup group)
Gets an evaluator that can be used to evaluate this query for a given time or for intervals of time.
|
AccessEvaluator |
AccessQueryExactlyN.getEvaluator(IServiceProvider timeObserver,
EvaluatorGroup group)
Gets an evaluator that can be used to evaluate this query for a given time or for intervals of time.
|
AccessEvaluator |
AccessQueryAtMostN.getEvaluator(IServiceProvider timeObserver,
EvaluatorGroup group)
Gets an evaluator that can be used to evaluate this query for a given time or for intervals of time.
|
AccessEvaluator |
AccessQueryAtLeastN.getEvaluator(IServiceProvider timeObserver,
EvaluatorGroup group)
Gets an evaluator that can be used to evaluate this query for a given time or for intervals of time.
|
AccessEvaluator |
AccessQueryAnd.getEvaluator(IServiceProvider timeObserver,
EvaluatorGroup group)
Gets an evaluator that can be used to evaluate this query for a given time or for intervals of time.
|
abstract AccessEvaluator |
AccessQuery.getEvaluator(IServiceProvider timeObserver,
EvaluatorGroup group)
Gets an evaluator that can be used to evaluate this query for a given time or for intervals of time.
|
AccessEvaluator |
AccessConstraint.getEvaluator(IServiceProvider timeObserver,
EvaluatorGroup group)
Gets an evaluator that can be used to evaluate this query for a given time or for intervals of time.
|
AccessEvaluator |
AccessConstraintEvaluator.getQueryEvaluator(IServiceProvider inputTimeObserver,
AccessConstraint constraint,
IServiceProvider requiredTimeObserver,
EvaluatorGroup group)
Creates and returns an
AccessEvaluator wrapping a given constraint evaluator. |
Constructor and Description |
---|
AccessEvaluator(AccessEvaluator existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|