| Package | Description | 
|---|---|
| agi.foundation.communications | 
 Contains types for representing electromagnetic signals and propagating them along communication links. 
 | 
| agi.foundation.radar | 
 Contains types that perform radar system performance analysis. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IPointScattererService
Represents an object which behaves like a point scatterer of signals. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ComplexAnalogTransmitter
An analog transmitter defined by a  
Signal and RadioFrequencyGainPattern. | 
class  | 
ComplexDigitalTransmitter
A digital transmitter with a user-defined configuration. 
 | 
class  | 
IdentifiableTransmitterExtension
An  
ObjectExtension which provides the IIdentifiableTransmitterService service interface so clients can 
 query for a transmitter's SignalIdentifier. | 
class  | 
OpticalTransmitter
A communications transmitter defined by an optical antenna and list of signal processors. 
 | 
class  | 
PointScattererExtension
An  
ObjectExtension which is used to model signal reflections using a single point scatterer model. | 
class  | 
SimpleAnalogTransmitter
A simple analog transmitter defined by frequency and power. 
 | 
class  | 
SimpleDigitalTransmitter
A simple digital communications transmitter defined by frequency, power and data rate using a
  
ConstantGainAmplifier, IsotropicGainPattern and DigitalModulation. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TargetRadarCrossSectionExtension
An  
ObjectExtension which represents the radar cross section of a target object. |