OpticalReceiver Constructor (String, Point, Photodetector, OpticalGainPattern) |
Creates a new instance using the specified name, location, photodetector, and optical gain pattern.
Namespace:
AGI.Foundation.Communications
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public OpticalReceiver(
string name,
Point location,
Photodetector photodetector,
OpticalGainPattern gainPattern
)
Public Sub New (
name As String,
location As Point,
photodetector As Photodetector,
gainPattern As OpticalGainPattern
)
public:
OpticalReceiver(
String^ name,
Point^ location,
Photodetector^ photodetector,
OpticalGainPattern^ gainPattern
)
new :
name : string *
location : Point *
photodetector : Photodetector *
gainPattern : OpticalGainPattern -> OpticalReceiver
Parameters
- name
- Type: SystemString
The name of the receiver. - location
- Type: AGI.Foundation.GeometryPoint
The Point defining the location of the receiver over time. - photodetector
- Type: AGI.Foundation.Communications.SignalProcessingPhotodetector
The photodetector. - gainPattern
- Type: AGI.Foundation.Communications.AntennasOpticalGainPattern
The optical gain pattern.
See Also