| Package | Description | 
|---|---|
| agi.foundation.communications.signalpropagation | 
 Contains types for propagating electromagnetic signals along communication links. 
 | 
| agi.foundation.infrastructure | 
 Contains types which support various aspects of the DME Component Libraries infrastructure. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ItuRP676AtmosphericValuesEvaluator
An evaluator that computes atmospheric values required by the ITU-R P.676 atmospheric attenuation model for a given time and location. 
 | 
class  | 
ItuRP840AtmosphericValuesEvaluator
An evaluator that computes atmospheric values required by the ITU-R P.840 cloud and fog attenuation model for a given time and location. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IParameterizedEvaluator1<Cartographic,ItuRP676AtmosphericValues> | 
ItuRP676AtmosphericModel.getEvaluator()
Gets an evaluator that can be used to compute the atmospheric conditions at a given  
JulianDate and Cartographic location. | 
abstract IParameterizedEvaluator1<Cartographic,ItuRP676AtmosphericValues> | 
ItuRP676AtmosphericModel.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to compute the atmospheric conditions at a given  
JulianDate and Cartographic location. | 
abstract IParameterizedEvaluator1<Cartographic,ItuRP840AtmosphericValues> | 
ItuRP840AtmosphericModel.getEvaluator(EvaluatorGroup group,
            IServiceProvider link)
Gets an evaluator that can be used to compute the atmospheric conditions at a given  
JulianDate and Cartographic location. | 
abstract IParameterizedEvaluator1<Cartographic,Double> | 
ItuRP838AtmosphericModel.getEvaluator(EvaluatorGroup group,
            IServiceProvider link)
Gets an evaluator that can be used to compute the rain rate in meters per second at a given  
JulianDate and Cartographic location. | 
IParameterizedEvaluator1<Cartographic,ItuRP840AtmosphericValues> | 
ItuRP840AtmosphericModel.getEvaluator(IServiceProvider link)
Gets an evaluator that can be used to compute the atmospheric conditions at a given  
JulianDate and Cartographic location. | 
IParameterizedEvaluator1<Cartographic,Double> | 
ItuRP838AtmosphericModel.getEvaluator(IServiceProvider link)
Gets an evaluator that can be used to compute the rain rate in meters per second at a given  
JulianDate and Cartographic location. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IParameterizedEvaluatorWithIntervals1<TParameter1,TResult,TResultOverIntervals>
An interface for an evaluator that takes a  
JulianDate and one additional parameter
 and produces a return value of a given type. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ConstantParameterizedEvaluator1<TParameter1,TResult>
An evaluator that takes a  
JulianDate and one additional parameter
 and produces a constant return value of a given type, ignoring all parameters. | 
class  | 
ParameterizedEvaluator1<TParameter1,TResult>
An abstract base implementation of an  
IEvaluator that has been parameterized with one additional parameter. | 
class  | 
ParameterizedEvaluatorWithIntervals1<TParameter1,TResult,TResultOverIntervals>
An  
IEvaluatorOverIntervals that has been parameterized with one additional parameter. | 
class  | 
ParameterizedMotionEvaluator1<TParameter1,TResult>
A  
MotionEvaluator1 that has been parameterized with one additional parameter. | 
class  | 
ParameterizedMotionEvaluatorWithDerivativeType1<TParameter1,TResult,TResultDerivative>
A  
MotionEvaluator2 that has been parameterized with one additional parameter. |