Package | Description |
---|---|
agi.foundation.communications |
Contains types for representing electromagnetic signals and propagating them along communication links.
|
Modifier and Type | Method and Description |
---|---|
ElectricFieldVectorComponents |
SphericalTabularElectricFieldPattern.computeElectricFieldComponents(Cartesian linkVector)
Computes the electric field vector components given the cartesian direction.
|
static ElectricFieldVectorComponents |
ElectricFieldVectorComponents.getUndefined()
Gets a
ElectricFieldVectorComponents with values of 0.0 for both the horizontal and vertical component's real and imaginary parts. |
Modifier and Type | Method and Description |
---|---|
static boolean |
ElectricFieldVectorComponents.equals(ElectricFieldVectorComponents left,
ElectricFieldVectorComponents right)
Returns
true if the two instances are exactly equal. |
boolean |
ElectricFieldVectorComponents.equalsType(ElectricFieldVectorComponents other)
Indicates whether another instance of this type is exactly equal to this instance.
|
static boolean |
ElectricFieldVectorComponents.notEquals(ElectricFieldVectorComponents left,
ElectricFieldVectorComponents right)
Returns
true if the two instances are not exactly equal. |
Constructor and Description |
---|
SphericalTabularElectricFieldPattern(double[] clockAngleValues,
double[] coneAngleValues,
ElectricFieldVectorComponents[][] electricFieldComponents)
Initializes an instance given an array of clock angles, an array of cone angles, and a two-dimensional array of
ElectricFieldVectorComponents values. |