Click or drag to resize

ITransmittingAntennaExtensionTGainPattern Interface

Generic interface for a transmitting antenna object extension.

Namespace:  AGI.Foundation.Communications.Antennas
Assembly:  AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public interface ITransmittingAntennaExtension<TGainPattern> : ISignalTransmissionService, 
	ISignalToTransmitService, IServiceProvider
where TGainPattern : BaseGainPattern

Type Parameters

TGainPattern
The type of antenna gain pattern held by the transmitting antenna extension.

The ITransmittingAntennaExtensionTGainPattern type exposes the following members.

Properties
  NameDescription
Public propertyAntennaGainPattern
Gets or sets the antenna gain pattern.
Public propertyInputSignalProcessor
Gets the SignalProcessor which produces the set of signals to transmit, just prior to passing through the antenna.
(Inherited from ISignalToTransmitService.)
Public propertyOwner
Gets the owning ExtensibleObject.
Top
Methods
  NameDescription
Public methodGetService
Gets the service object of the specified type.
(Inherited from IServiceProvider.)
Public methodGetSignalTransmissionAxes
Gets the Axes associated with signal transmission.
(Inherited from ISignalTransmissionService.)
Public methodGetSignalTransmissionEvaluator
Get an evaluator which can produce the signal after transmission.
(Inherited from ISignalTransmissionService.)
Top
See Also