| 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 | Class and Description | 
|---|---|
class  | 
AnsysHfssCrossSectionScatteringCoefficient
A  
SphericalTabularMonostaticCrossSectionScatteringCoefficient which contains complex scattering data produced as output from Ansys HFSS. | 
class  | 
ConstantCrossSectionScatteringCoefficient
A  
ScatteringCoefficient which is represented by a constant cross section value. | 
class  | 
SphericalTabularMonostaticCrossSectionScatteringCoefficient
A  
ScatteringCoefficient which is represented by monostatic tabular cross section values provided in a spherical coordinate system. | 
| Modifier and Type | Method and Description | 
|---|---|
ScatteringCoefficient | 
PointScattererFrequencyBand.getScatteringCoefficient()
 | 
static ScatteringCoefficient | 
ScatteringCoefficient.toScatteringCoefficient(double value)
Converts a scattering coefficient as a double value to a  
ScatteringCoefficient. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PointScattererFrequencyBandCollection.add(double lowerFrequency,
   ScatteringCoefficient scatteringCoefficient)
Adds a new point scattering frequency band with the given lower frequency and scattering coefficient. 
 | 
protected boolean | 
SphericalTabularMonostaticCrossSectionScatteringCoefficient.checkForSameDefinition(ScatteringCoefficient other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
protected abstract boolean | 
ScatteringCoefficient.checkForSameDefinition(ScatteringCoefficient other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
protected boolean | 
ConstantCrossSectionScatteringCoefficient.checkForSameDefinition(ScatteringCoefficient other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
void | 
PointScattererFrequencyBand.setScatteringCoefficient(ScatteringCoefficient value)
 | 
| Constructor and Description | 
|---|
PointScattererExtension(double minimumFrequency,
                       double maximumFrequency,
                       ScatteringCoefficient scatteringCoefficient)
Initializes a new instance. 
 | 
PointScattererExtension(ScatteringCoefficient scatteringCoefficient)
Initializes a new instance and sets the supplied  
ScatteringCoefficient as the first frequency band's
    scattering coefficient. | 
PointScattererFrequencyBand(double lowerFrequency,
                           ScatteringCoefficient scatteringCoefficient)
Initializes a new instance. 
 | 
PointScattererFrequencyBandCollection(double minimumFrequency,
                                     double maximumFrequency,
                                     ScatteringCoefficient scatteringCoefficient)
Initializes a new instance. 
 | 
PointScattererFrequencyBandCollection(ScatteringCoefficient scatteringCoefficient)
Initializes a new instance. 
 | 
ScatteringCoefficient(ScatteringCoefficient existingInstance,
                     CopyContext context)
Initializes a new instance as a copy of an existing instance. 
 | 
| Constructor and Description | 
|---|
TargetRadarCrossSectionExtension(ScatteringCoefficient scatteringCoefficient)
Create a new instance. 
 | 
TargetRadarCrossSectionExtension(SignalIdentifier identifier,
                                ScatteringCoefficient scatteringCoefficient)
Create a new instance. 
 |