| Package | Description | 
|---|---|
| agi.foundation.communications | 
 Contains types for representing electromagnetic signals and propagating them along communication links. 
 | 
| agi.foundation.communications.signalpropagation | 
 Contains types for propagating electromagnetic signals along communication links. 
 | 
| agi.foundation.geometry | 
 Contains types for expressing the motion of fundamental geometric objects such as points, axes, and reference frames; 
 the manner in which they are related; and transformations between representations. 
 | 
| agi.foundation.navigation.advanced | 
 Contains types used in GPS communications modeling. 
 | 
| Class and Description | 
|---|
| SignalPropagationModel
 Base class for a signal propagation model which takes a set of signals and modifies them based on propagation effects. 
 | 
| Class and Description | 
|---|
| AtmosphericAttenuationModelItuRP676Version10
 ITU-R P.676 version 10 Attenuation by atmospheric gases. 
 | 
| AtmosphericAttenuationModelItuRP676Version9
 ITU-R P.676 version 9 Attenuation by atmospheric gases. 
 | 
| BeerLambertLawAtmosphericAttenuationModel
 An atmospheric absorption model based on the Beer-Lambert Law. 
 | 
| CloudFogAttenuationModelItuRP840Version6
 
 ITU-R P.840 version 6 cloud and fog attenuation model. 
 | 
| CraneRainAttenuationModel
 Crane rain attenuation propagation model implementation. 
 | 
| DopplerShiftModel
 A model of the doppler shift for a signal along the propagation path. 
 | 
| FreeSpacePathLossModel
 A model of the path loss of a signal propagating in free space. 
 | 
| HufnagelValleyRefractiveIndexStructureParameterModel
 Represents the Hufnagel-Valley (H-V) model for the refractive index structure parameter. 
 | 
| IFreeSpacePathLossModel
 A  
SignalPropagationModel which can compute free-space path loss. | 
| IonosphericAttenuationModelItuRP531Version13
 
 ITU-R P.531 version 13 ionospheric attenuation model. 
 | 
| ItuRP676AtmosphericModel
 Provides atmospheric data for the ITU-R P.676 atmospheric attenuation model. 
 | 
| ItuRP676AtmosphericValues
 Contains the atmospheric values required by the ITU-R P.676 atmospheric attenuation model. 
 | 
| ItuRP676AtmosphericValuesEvaluator
 An evaluator that computes atmospheric values required by the ITU-R P.676 atmospheric attenuation model for a given time and location. 
 | 
| ItuRP835ComputedValues
 Contains the values computed by the ITU-R P.835 atmosphere model. 
 | 
| ItuRP835Version
 ITU-R P.835 version 
 | 
| ItuRP838AtmosphericModel
 Provides atmospheric data for the ITU-R P.838 rain attenuation model. 
 | 
| ItuRP840AtmosphericModel
 Provides atmospheric data for the ITU-R P.840 cloud and fog attenuation model. 
 | 
| ItuRP840AtmosphericValues
 Contains the atmospheric values required by the ITU-R P.840 cloud and fog attenuation model. 
 | 
| 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. 
 | 
| RainAttenuationModelItuRP618Version10
 ITU-R P.618 version 10 rain attenuation model. 
 | 
| RainAttenuationModelItuRP618Version12
 ITU-R P.618 version 12 rain attenuation model. 
 | 
| RainAttenuationModelItuRP838Version3
 
 ITU-R P.838 version 3 rain attenuation model. 
 | 
| RefractiveIndexStructureParameterModel
 Base class for a modeling the refractive index structure parameter Cn2. 
 | 
| SignalPropagationModel
 Base class for a signal propagation model which takes a set of signals and modifies them based on propagation effects. 
 | 
| SignalPropagator
 An abstract base class which defines an object which propagates a set of signals. 
 | 
| SimpleSatcomAtmosphericAttenuationModel
 Simple SATCOM atmospheric attenuation propagation model implementation. 
 | 
| TiremPropagationData
 Contains the values returned from the TIREM propagation. 
 | 
| TiremPropagationMode
 The different modes of propagation TIREM reports. 
 | 
| TiremPropagationModel
 
 TIREM calculates the propagation loss between antennas on or up to 30 km above the surface of the Earth for frequencies from 1 to 40000 MHz. 
 | 
| TiremPropagationModel3_18
 
 TIREM calculates the propagation loss between antennas on or up to 30 km above the surface of the Earth for frequencies from 1 to 40000 MHz. 
 | 
| TropoScintAttenuationModelItuRP1814
 ITU-R P.1814 scintillation attenuation model. 
 | 
| TropoScintAttenuationModelItuRP618Version12
 ITU-R P.618 version 12 tropospheric scintillation attenuation model. 
 | 
| TropoScintAttenuationModelItuRP618Version9
 ITU-R P.618 version 9 tropospheric scintillation attenuation model. 
 | 
| Class and Description | 
|---|
| SignalPropagationModel
 Base class for a signal propagation model which takes a set of signals and modifies them based on propagation effects. 
 | 
| SignalPropagationModelChain
 Represents a chain of signal propagation models by references to the start and stop models in the chain. 
 | 
| Class and Description | 
|---|
| SignalPropagationModel
 Base class for a signal propagation model which takes a set of signals and modifies them based on propagation effects. 
 |