SphericalTabularMonostaticCrossSectionScatteringCoefficient Constructor (Double, Double, Double) 
Initializes an instance given an array of clock angles, an array of cone angles, and a twodimensional array of
monostatic cross section values, in meters squared. Clock angle is defined as the azimuth angle from the positive xaxis to the
orthogonal projection of the point in the xy plane. Cone angle is defined as the zenith angle from the positive zaxis to the point. The cross
section values array must be arranged such that the rows of the array represent clock angle cuts through the pattern and
the columns represent cone angle cuts. Therefore, the first dimension of the cross section values array must be
the same size as the clock angles array and the second dimension of the cross section values array must be the same
size as the cone angles array. If duplicate clock/cone angle points are found, the first one that is found will be kept and
subsequent clock/cone angle points are ignored. For example, if the clock angle array contains a value of 0 degrees and a value of 360 degrees (same cut through the
sphere) all of the cone angles at clock angle equal to 360 degrees will be ignored.
Namespace:
AGI.Foundation.Communications
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 20.2.404.0 (20.2.404.0)
Syntax public SphericalTabularMonostaticCrossSectionScatteringCoefficient(
double[] clockAngles,
double[] coneAngles,
double[,] crossSectionValues
)
Public Sub New (
clockAngles As Double(),
coneAngles As Double(),
crossSectionValues As Double(,)
)
public:
SphericalTabularMonostaticCrossSectionScatteringCoefficient(
array<double>^ clockAngles,
array<double>^ coneAngles,
array<double,2>^ crossSectionValues
)
new :
clockAngles : float[] *
coneAngles : float[] *
crossSectionValues : float[,] > SphericalTabularMonostaticCrossSectionScatteringCoefficient
Parameters
 clockAngles
 Type: SystemDouble
An array of clock angles. Clock angle is defined as the azimuth angle from the positive xaxis to the orthogonal
projection of the point in the xy plane.
 coneAngles
 Type: SystemDouble
An array of cone angles. Cone angle is defined as the zenith angle from the positive zaxis to the point.
 crossSectionValues
 Type: SystemDouble
A twodimensional array of cross section values, in meters squared.
Exceptions Exception  Condition 

ArgumentNullException 
Thrown if clockAngles, coneAngles, or crossSectionValues is .

ArgumentException 
Thrown in the following cases:
 the clockAngles or coneAngles array arguments length is less than or equal to 1.
 the clockAngles array argument length is not equal to the first dimension of the crossSectionValues twodimensional array.
 the coneAngles array argument length is not equal to the second dimension of the crossSectionValues twodimensional array
 there is less than 1 unique clock angle value in clockAngles.
 there is less than 1 unique cone angle value in coneAngles.

See Also