| Package | Description | 
|---|---|
| agi.foundation.communications.antennas | 
 Contains types for representing antennas, defining gain patterns, and processing electromagnetic signals. 
 | 
| agi.foundation.radar | 
 Contains types that perform radar system performance analysis. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IReceivingAntennaExtension<TGainPattern extends BaseGainPattern>
Generic interface for a receiving antenna object extension. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AntennaSignalProcessor<TGainPattern extends BaseGainPattern>
Abstract base class for all antenna signal processors. 
 | 
class  | 
BaseDualPolarizedReceivingAntennaExtension<TGainPattern extends BaseGainPattern,TAntennaSignalProcessor extends AntennaSignalProcessor<TGainPattern>>
An  
ObjectExtension which represents a dual polarized receiving antenna. | 
class  | 
BaseReceivingAntennaExtension<TGainPattern extends BaseGainPattern,TAntennaSignalProcessor extends AntennaSignalProcessor<TGainPattern>>
An extension which searches the  
SignalPropagationGraph for all incoming signals entering
 its Owner (get / set) and processes them with a receiving BaseGainPattern
 before passing them to its OutputSignalProcessor (get) signal processor. | 
class  | 
DualPolarizedRadioFrequencyReceivingAntennaExtension
An extension which represents a dual polarized radio frequency (RF) receiving antenna. 
 | 
class  | 
OpticalAntennaSignalProcessor
Represents a receiving optical antenna. 
 | 
class  | 
OpticalReceivingAntennaExtension
An  
ObjectExtension which represents an optical receiving antenna. | 
class  | 
RadioFrequencyAntennaSignalProcessor
Represents a receiving radio frequency (RF) antenna. 
 | 
class  | 
RadioFrequencyReceivingAntennaExtension
An  
ObjectExtension which represents a radio frequency (RF) receiving antenna. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DualPolarizedRadarReceivingAntennaExtension
An extension which represents a dual polarized radio frequency (RF) radar receiving antenna. 
 | 
class  | 
RadarAntennaSignalProcessor
Represents a receiving radio frequency (RF) antenna. 
 | 
class  | 
RadarReceivingAntennaExtension
An  
ObjectExtension which represents a radar receiving antenna. |