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 | Class and Description |
---|---|
class |
BaseDualPolarizedReceivingAntennaExtension<TGainPattern extends BaseGainPattern,TAntennaSignalProcessor extends AntennaSignalProcessor<TGainPattern>>
An
ObjectExtension which represents a dual polarized receiving antenna. |
class |
DualPolarizedRadioFrequencyReceivingAntennaExtension
An extension which represents a dual polarized radio frequency (RF) receiving antenna.
|
class |
OpticalReceivingAntennaExtension
An
ObjectExtension which represents an optical receiving antenna. |
class |
RadioFrequencyReceivingAntennaExtension
An
ObjectExtension which represents a radio frequency (RF) receiving antenna. |
Modifier and Type | Method and Description |
---|---|
protected boolean |
OpticalReceivingAntennaExtension.checkForSameDefinition(BaseReceivingAntennaExtension<OpticalGainPattern,OpticalAntennaSignalProcessor> other) |
protected boolean |
RadioFrequencyReceivingAntennaExtension.checkForSameDefinition(BaseReceivingAntennaExtension<RadioFrequencyGainPattern,RadioFrequencyAntennaSignalProcessor> other) |
protected abstract boolean |
BaseReceivingAntennaExtension.checkForSameDefinition(BaseReceivingAntennaExtension<TGainPattern,TAntennaSignalProcessor> other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
BaseDualPolarizedReceivingAntennaExtension.checkForSameDefinition(BaseReceivingAntennaExtension<TGainPattern,TAntennaSignalProcessor> other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Constructor and Description |
---|
BaseReceivingAntennaExtension(BaseReceivingAntennaExtension<TGainPattern,TAntennaSignalProcessor> existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|
Modifier and Type | Class and Description |
---|---|
class |
DualPolarizedRadarReceivingAntennaExtension
An extension which represents a dual polarized radio frequency (RF) radar receiving antenna.
|
class |
RadarReceivingAntennaExtension
An
ObjectExtension which represents a radar receiving antenna. |
Modifier and Type | Method and Description |
---|---|
protected boolean |
RadarReceivingAntennaExtension.checkForSameDefinition(BaseReceivingAntennaExtension<RadioFrequencyGainPattern,RadarAntennaSignalProcessor> other) |
Constructor and Description |
---|
RadarAntennaSignalProcessor(BaseReceivingAntennaExtension<RadioFrequencyGainPattern,RadarAntennaSignalProcessor> antennaExtension,
double noiseTemperature)
Initializes a new instance.
|