Ieee1979PolarizationSource Constructor (Double, Double, Double, Double, Double, Boolean, Boolean, PolarizationReferenceAxis) |
Initializes a new instance.
Namespace:
AGI.Foundation.Communications
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public Ieee1979PolarizationSource(
double[] clockAngleValues,
double[] coneAngleValues,
double[,] gainValuesRightHandCircular,
double[,] gainValuesLeftHandCircular,
double[,] tiltAngleValues,
bool gainValuesAreDecibel,
bool gainInterpolationDecibelScale,
PolarizationReferenceAxis referenceAxis
)
Public Sub New (
clockAngleValues As Double(),
coneAngleValues As Double(),
gainValuesRightHandCircular As Double(,),
gainValuesLeftHandCircular As Double(,),
tiltAngleValues As Double(,),
gainValuesAreDecibel As Boolean,
gainInterpolationDecibelScale As Boolean,
referenceAxis As PolarizationReferenceAxis
)
public:
Ieee1979PolarizationSource(
array<double>^ clockAngleValues,
array<double>^ coneAngleValues,
array<double,2>^ gainValuesRightHandCircular,
array<double,2>^ gainValuesLeftHandCircular,
array<double,2>^ tiltAngleValues,
bool gainValuesAreDecibel,
bool gainInterpolationDecibelScale,
PolarizationReferenceAxis referenceAxis
)
new :
clockAngleValues : float[] *
coneAngleValues : float[] *
gainValuesRightHandCircular : float[,] *
gainValuesLeftHandCircular : float[,] *
tiltAngleValues : float[,] *
gainValuesAreDecibel : bool *
gainInterpolationDecibelScale : bool *
referenceAxis : PolarizationReferenceAxis -> Ieee1979PolarizationSource
Parameters
- clockAngleValues
- Type: SystemDouble
An array of values which represent the clock angle of the spherical coordinate system. - coneAngleValues
- Type: SystemDouble
An array of values which represent the cone angle of the spherical coordinate system. - gainValuesRightHandCircular
- Type: SystemDouble
A multidimensional array which represents the measured right hand circular gain values.
The length of the first dimension of the array must be equal to the length of the clock angles array.
The length of the second dimension must be equal to the length of the cone angles array.
- gainValuesLeftHandCircular
- Type: SystemDouble
A multidimensional array which represents the measured left hand circular gain values.
The length of the first dimension of the array must be equal to the length of the clock angles array.
The length of the second dimension must be equal to the length of the cone angles array.
- tiltAngleValues
- Type: SystemDouble
A multidimensional array which represents the measured tilt angle values.
The length of the first dimension of the array must be equal to the length of the clock angles array.
The length of the second dimension must be equal to the length of the cone angles array.
- gainValuesAreDecibel
- Type: SystemBoolean
Indicates whether or not the right hand circular and left hand circular gain arrays are in decibel or linear scale.
If true, this indicates that gain is in decibels, otherwise they are interpreted as linear scale.
- gainInterpolationDecibelScale
- Type: SystemBoolean
Indicates whether or not gain interpolation should occur in decibel or linear scale.
If true, the gain in interpolated in decibels, otherwise interpolation occurs in linear scale.
- referenceAxis
- Type: AGI.Foundation.CommunicationsPolarizationReferenceAxis
The reference axis from which the tilt angle is measured.
See Also