PhasedArrayGainPattern Constructor (Double, Double, IEnumerablePhasedArrayElement, PhasedArrayBeamformer) | 
 
            Initializes a new instance.
            
 
    Namespace: 
   AGI.Foundation.Communications.Antennas
    Assembly:
   AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 25.1.421.0 (25.1.421.0)
Syntaxpublic PhasedArrayGainPattern(
	double designFrequency,
	double backLobeSuppression,
	IEnumerable<PhasedArrayElement> elementPattern,
	PhasedArrayBeamformer beamformer
)
Public Sub New ( 
	designFrequency As Double,
	backLobeSuppression As Double,
	elementPattern As IEnumerable(Of PhasedArrayElement),
	beamformer As PhasedArrayBeamformer
)
public:
PhasedArrayGainPattern(
	double designFrequency, 
	double backLobeSuppression, 
	IEnumerable<PhasedArrayElement^>^ elementPattern, 
	PhasedArrayBeamformer^ beamformer
)
new : 
        designFrequency : float * 
        backLobeSuppression : float * 
        elementPattern : IEnumerable<PhasedArrayElement> * 
        beamformer : PhasedArrayBeamformer -> PhasedArrayGainPatternParameters
- designFrequency
 - Type: SystemDouble
The design frequency of the antenna. Determines the wavelength used to space the elements in the xy plane of the antenna. - backLobeSuppression
 - Type: SystemDouble
The back lobe suppression value applied to the antenna gain when the link direction has a negative z component (back lobe). - elementPattern
 - Type: System.Collections.GenericIEnumerablePhasedArrayElement
The list of PhasedArrayElement instances which comprise the element pattern. - beamformer
 - Type: AGI.Foundation.Communications.AntennasPhasedArrayBeamformer
The phased array beam former used to steer the antenna beams. 
See Also